Zeroed Budgeting App Uses Google Drive and AES-256 to Sync Data Without a Server
Zeroed, a pay-once envelope budgeting app for Windows and Android, stores financial data in an encrypted SQLite database locally on the user's device, with the encryption key never transmitted externally. To enable cross-device sync without operating its own servers, the app uploads an AES-256 encrypted database to a dedicated folder in the user's personal Google Drive. Zeroed requests only the drive.file permission scope, restricting its access solely to files it has created. Because encryption and decryption occur entirely on the user's device, neither Zeroed nor Google can access the underlying financial data. The app's license verification also works through the same Google Drive folder, eliminating activation servers and device limits.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in