I am considering getting a Blink system, but I don’t want a subscription. The Sync Module 2 offers local storage capability with an inserted USB drive (1GB to 256GB). If an Android device with an FTP server were plugged into it, one could presumably setup an automation to download stills and videos to HA (probably with wget), and then use curl to delete stills/videos/directories (FTP options). This should make it more, if not completely, locally controlled.
My big question is whether or not the Sync Module 2 will recognize an Android device as a valid storage device. So if anyone has these two devices, could you give it a try and let us know?