01 About This App
DailyTally is a personal finance app for iOS and Android that lets you record, categorize, and review daily income, expenses, and notes. All of that — your entries — is stored locally on your device by default. An optional Google Drive backup lets you restore your data if you change devices.
Your expense and note data never leaves your device unless you turn on Drive backup yourself. We do use Google AdMob to show ads and Firebase Analytics to understand app usage — both are covered in detail below, and neither ever sees what you actually spend on.
02 Information We Collect
We collect only what's needed to run the app's features, plus a limited set of technical data used by our advertising and analytics providers.
| Data Type | What It Is | Where It's Stored |
|---|---|---|
| Expense records | Amount, category, date, and optional description you enter | On your device (SQLite database) |
| Notes | Text notes you create inside the app | On your device (SQLite database) |
| App settings | Display name, currency preference, and color theme | On your device (SharedPreferences / UserDefaults) |
| Google account info | Email address and display name — used only to authenticate and locate your Drive backup folder | Not stored by us; handled by Google Sign-In SDK |
| Drive backup files | An encrypted copy of your expense and notes data | Your personal Google Drive app data folder (not visible to us) |
| Advertising ID | A resettable device identifier used to serve and, if not opted out, personalize banner ads | Collected by Google AdMob (see Section 5) |
| Usage & diagnostics data | Screen views, app opens, device model, OS version, approximate (city-level) location from IP | Collected by Firebase Analytics (see Section 6) |
We do not collect:
- Precise GPS location
- Contacts, camera, or microphone data
- Your name tied to your financial entries on any server — those stay local
- Any data from sources other than your own input and the Google SDKs described here
03 How We Use Your Information
- Expense & note data — displayed within the app to you and never transmitted anywhere unless you explicitly trigger a backup.
- Google account info — used to authenticate with Google's servers and to generate the encryption key for your backup. We do not store your Google credentials.
- Drive backup files — created and stored in your private Google Drive app data folder at your request.
- Advertising ID — used by Google AdMob to serve banner ads, and to personalize them unless you opt out.
- Usage & diagnostics data — used in aggregate, via Firebase Analytics, to understand which features are used and improve the app. This is never linked to your expense or note content.
04 Google Drive Backup
The backup feature is entirely optional. When you choose to back up, the app:
- Asks you to sign in with your Google account.
- Derives an encryption key from your Google account ID using PBKDF2-HMAC-SHA256 (100,000 iterations).
- Encrypts your entire expense and notes database with AES-256-CBC and appends an HMAC-SHA256 integrity tag.
- Uploads the encrypted file to the
appDataFolder— a hidden, app-specific folder in your Google Drive that only DailyTally can access.
Backup files are encrypted on your device before upload. We have no access to your Google Drive and cannot read or decrypt your backup data.
Google API scope used: https://www.googleapis.com/auth/drive.appdata — read/write access limited to the app's own private folder only.
Your use of Google Sign-In and Google Drive is also governed by Google's Privacy Policy.
05 Advertising (Google AdMob)
DailyTally is free, and shows banner ads through Google AdMob to support that. AdMob may collect and process:
- Your device's advertising ID (resettable, not tied to your name)
- IP address and approximate (city-level) location
- Device and app information (model, OS version, app version)
- Ad interaction data (impressions, clicks)
Unless you opt out, ads may be personalized based on this information and your broader Google ad interest profile. We do not control the content of ads served by Google or its ad-network partners, and we never share your expense or note data with AdMob.
Android: Settings → Google → Ads — turn on "Opt out of Ads Personalization" or reset your advertising ID.
iOS: respond to the App Tracking Transparency prompt, or disable tracking under Settings → Privacy & Security → Tracking. You can also review and adjust your ad settings anytime at adssettings.google.com.
See How Google uses information from sites and apps that use our services for details on Google's role as an ad provider.
06 Analytics (Firebase Analytics)
We use Firebase Analytics, a Google service, to understand how people use DailyTally in aggregate — which screens get visited, how often the app is opened, and general device/OS information. This data is not linked to your expense or note content, which stays on your device unless you back it up yourself.
Firebase Analytics data is subject to Firebase's Privacy and Security policy, which is part of Google's broader Privacy Policy.
You can limit the data available to both AdMob and Firebase Analytics using the same device-level ad and privacy settings described in Section 5.
07 Data Sharing & Third Parties
We do not sell, rent, or share your expense or note data with anyone.
The only third parties the app interacts with are:
- Google Sign-In & Google Drive — for the optional backup feature.
- Google AdMob — to serve banner ads (Section 5).
- Google Firebase Analytics — for aggregate usage analytics (Section 6).
No other SDKs, crash reporters, or advertising frameworks beyond these Google services are included in the app.
08 Data Security
- Local data is stored in a SQLite database protected by your device's built-in storage encryption.
- Backup data is encrypted with AES-256-CBC on your device before it ever leaves your phone. The encryption key is derived from your Google account ID and a fixed app-level salt — it never leaves your device.
- Integrity verification — each backup file includes an HMAC-SHA256 tag so the app can detect tampering or corruption before restoring.
- Ad & analytics data in transit to Google is handled under Google's own security practices, outside our direct control.
09 Data Retention
Your local data remains on your device until you delete it or uninstall the app. Backup files in Google Drive remain there until you delete them from within the app (Settings → Restore Data → delete) or directly from your Google Drive account.
Advertising and analytics identifiers collected by AdMob and Firebase Analytics are retained according to Google's own retention schedules — see the linked policies in Sections 5 and 6. We do not maintain any separate copy of your data on our own servers.
10 Your Rights & Choices
- Delete local data — Settings → Restore Data → Clear All Local Data, or uninstall the app.
- Delete Drive backups — Settings → Restore Data to view and delete individual backup files.
- Revoke Google access — visit myaccount.google.com/permissions and remove DailyTally.
- Opt out of personalized ads / reset advertising ID — see Section 5.
- Sign out — use the sign-out option in the app's backup settings.
11 Children's Privacy
DailyTally is not directed at children under the age of 13, and we do not knowingly collect personal information from children. Our advertising and analytics partners are instructed accordingly. If you believe a child has provided personal information through the app, please contact us and we will take steps to remove it.
12 Changes to This Policy
If we make material changes to this policy, we'll update the "Last updated" date at the top of this page. Continued use of the app after changes are posted constitutes acceptance of the updated policy.
13 Contact
Questions or concerns about this policy or how your data is handled:
- Developer: INDIGRAM TECHSERV
- Email: support.expensetracker@gmail.com
We respond to privacy-related inquiries within 30 days.