Privacy Policy
1. Information We Collect and Process
Pocket Ledger operates primarily as an offline-first personal financial tracker. We do not collect or transmit your personal or financial data to developer backend servers.
A. Local Financial Data
Your transactions, income records, expense notes, custom category configurations, and monthly budget targets are saved locally on your Android device inside an encrypted SQLite database (Android Room) and DataStore Preferences.
B. Google Drive Integration (Optional)
If you choose to use the Google Drive Cloud Sync feature:
- Pocket Ledger requests restricted access under the
https://www.googleapis.com/auth/drive.filescope using official Google Sign-In SDK. - Scope Limitation: Pocket Ledger can ONLY access, create, and modify backup files created directly by Pocket Ledger inside a dedicated
"Pocket Ledger"folder on your Google Drive. Pocket Ledger cannot read, modify, or access any other files on your Google Drive. - No Google account tokens, passwords, or emails are ever transmitted to the developer or any external third party.
2. How Your Information Is Used
Your local data is used solely to provide core application features:
- Calculating monthly income, expense totals, category spending breakdowns, and budget limits.
- Generating local CSV spreadsheet exports.
- Syncing backup CSV files directly between your device and your personal Google Drive account.
3. Application Permissions
| Permission | Purpose |
|---|---|
INTERNET |
Required exclusively for communicating directly with Google Drive APIs when performing cloud CSV backup or restoration. |
ACCESS_NETWORK_STATE |
Required to verify active internet connectivity prior to initiating Google Drive cloud operations. |
4. Data Sharing and Third Parties
We do not sell, rent, trade, or share your data with advertisers, data brokers, or third parties. All cloud transfers are performed directly between your Android device and Google LLC servers, governed by Google's Privacy Policy.
5. Data Retention and Deletion
You retain 100% control over your data at all times:
- Selective Records Clearing: You can delete records for specific months or custom date ranges via Settings > Clear Selective Records.
- Full App Reset: You can erase all local database records instantly via Settings > Reset App Data.
- App Uninstallation: Uninstalling Pocket Ledger permanently removes all local database records and preference files from your device.
- Google Drive Backups: You can delete cloud CSV backups at any time by opening your Google Drive account and deleting the
"Pocket Ledger"folder.
6. Contact Us
If you have any questions or inquiries regarding this Privacy Policy, please contact us at:
Developer: All Bengal
Package: in.allbengal.pocketledger