Privacy Policy
Last updated: November 2, 2026
Money Timeline ("the app") is built and operated by Nitesh, an individual developer, doing business as nitapps. This policy explains what data Money Timeline collects, why, and what choices you have. It applies to the Money Timeline app on every platform it is released on — Android and iOS — and to this website's Money Timeline pages. Money Timeline is a personal financial record-keeping and spending-diary app; it is not a bank, payment service, lender, insurer, or investment platform.
If anything here is unclear, contact project.nitesh@gmail.com — a real inbox Nitesh reads himself.
The short version
- Your entries (what you spent, gave, or received) are stored on your device, not sent anywhere, unless you turn on optional cloud sync.
- Signing in is optional and only needed for cloud sync. The app works fully without an account.
- We use Firebase for crash reports and basic usage analytics — never for ad targeting, and we never sell your data. Both can be switched off in the app (Settings → Privacy & Analytics). They never include your transactions, amounts, descriptions, or names.
- You can export everything as JSON/CSV, or delete it, at any time.
Information we collect
Entries you create. Transaction descriptions, amounts (with the currency you record them in), categories, dates, and any notes you add, plus the People and Contexts (who money went to or came from, and the situations you tag transactions with) you create to organize them — whether typed, spoken, or captured through the app's other input methods. This is the core data the app exists to store.
An internal anonymous identity. Money Timeline may use Firebase's anonymous authentication internally while you're in the process of connecting a durable sign-in provider. This anonymous identity is not presented to you as an account you can sign back into, and — on its own — it never causes your transactions, People, or Contexts to sync anywhere. Nothing is uploaded to Firestore until you explicitly connect a durable account such as Google Sign-In.
Account information, if you sign in. Signing in — with Google, or with Apple on iOS — is entirely optional and only required if you want to enable cloud sync. If you do, we receive the basic profile information (such as name and email address) that the provider shares with apps at sign-in. With Sign in with Apple you can choose to hide your email address; Money Timeline works with Apple's private-relay address and does not need your real one. We use this information only to identify your account and keep your sync tied to it.
Data synced to the cloud, if you enable it. With cloud sync on — which requires a durable account, never just the internal anonymous identity above — your transactions (amounts and their currencies, descriptions, categories, dates/timestamps), People, Contexts, and the sync/deletion metadata needed to keep devices consistent are stored in Google Firestore under your account, so you can back them up or use the app across devices. This data is used only to provide sync and recovery — not for advertising, ad targeting, or analytics. With cloud sync off, nothing about your entries leaves your device.
If you sign in on a device that already has entries and your account already has different data, the app shows you both sides and lets you choose what to keep (keep this device's data, use your account's data, or merge). Before anything is changed it saves an encrypted safety copy of this device's data on the device itself; that copy is never uploaded.
Voice input. If you use voice entry, your speech is processed by your device's own operating system speech-recognition service (Android's or Apple's, depending on your platform) to convert it to text — we don't run our own speech-recognition servers. The app requests on-device recognition where the OS supports it, but that request can still fall back to the platform's own network-based recognizer depending on your device, OS version, language, and locally installed language models — we don't control this and can't guarantee purely offline processing. Money Timeline does not record or store audio of what you say; only the resulting text is kept, exactly like anything you type. We track that a voice entry happened (for example, to know the feature works) but never send the words you actually said to our analytics.
Shared text. If you share text from another app into Money Timeline, we read that shared text to help pre-fill an entry. It's treated the same as anything else you type.
Help & feedback. Settings → Help & feedback opens an email draft in your own mail app, addressed to the support email above. The draft contains a few prompts plus the app version and your device's operating-system version, so we can reproduce problems. It contains no entries, no Smart Entry text, and no account identifier, and nothing is sent unless you review it and press send. If no mail app is available, the app shows the address so you can copy it.
Home-screen widget. If you add the Money Timeline widget, the app keeps a small summary on your device — this month's spending total, already formatted — in storage shared between the app and its widget so the widget can display it. It is not uploaded anywhere. You can stop it from showing amounts in Settings → Show financial information in widgets; when that is off, no amounts are written for the widget at all.
Crash and usage data. We use Firebase Crashlytics and Firebase Analytics to see when the app crashes and understand broad usage patterns (for example, which features are used) so we can fix bugs and improve the app. Like any SDK, these automatically collect some basic technical metadata (such as device model, OS version, app version, an app-scoped installation identifier, and an approximate region that Google derives from your network connection, as described in Google's own Firebase documentation) as part of normal crash/analytics operation — we don't claim otherwise. What we do actively opt out of is advertising identifiers: on Android, Money Timeline explicitly disables Advertising ID collection, and on iOS its builds exclude advertising-identifier support and never ask for tracking permission, so Analytics identifies your device using its own app-scoped instance ID rather than one that could be used to track you across other apps. This data is not used to build an advertising profile of you, and we don't share it with ad networks — Money Timeline has no ads and no advertising SDK of any kind.
What exactly the analytics and crash reports contain. Usage events are a small fixed set of labels and flags — for example that a Smart Entry or voice entry was started or saved, which kind of input it came from, whether an edit happened, and coarse buckets such as "fast" or "slow" for how long something took. They contain no free text and never your transactions, amounts, descriptions, People or Context names, or what you said or typed. Crash reports contain the type of error, the app's own call stack (which names the app's code, not your data), and a few feature labels. You can switch usage analytics and crash reports off independently in Settings → Privacy & Analytics; they are on by default.
Where your data lives
Money Timeline stores your entries locally on your device using encrypted local storage. Sensitive values (like sync credentials) use your device's own secure storage (Keychain on iOS, Keystore on Android) rather than plain files.
If you enable cloud sync, a copy of your entries is also stored in Firestore, Google's cloud database, associated with your signed-in account. Google's infrastructure may process and store this data in data centers outside your home country, as is standard for global cloud services; Money Timeline is built for use in many countries, and by using cloud sync you accept that your synced data may be handled this way.
Third-party services we use
Money Timeline is built on these third-party services, each of which processes data under its own privacy policy:
- Firebase (Google) — Authentication, Firestore (optional cloud sync), Analytics, and Crashlytics.
- Google Sign-In and Sign in with Apple (iOS) — only if you choose to sign in; each is subject to its provider's own privacy policy.
- Your device's operating system — for voice-to-text, if you use voice entry (Android's speech services, or Apple's on iOS).
We do not use advertising SDKs, ad networks, or third-party data brokers.
What we don't do
- We don't run ad trackers or show ads.
- We don't sell your data to anyone, for any reason.
- We don't require a bank account, card, or credential scraping of any kind — Money Timeline never asks for banking credentials.
- We don't require an account to use the app.
Your rights and choices
- Export. You can export your data as JSON or CSV at any time, from within the app.
- Delete. You can delete individual entries, or all app data, at any time — locally, and from the cloud if you've used cloud sync.
- Turn off sync. You can disable cloud sync at any time; your local data is unaffected.
- Turn off analytics and crash reports. Settings → Privacy & Analytics.
- Revoke sign-in. You can disconnect Google sign-in (or Apple, on iOS) from your device or account settings at any time.
- Other rights. Depending on where you live, the law may give you additional rights over your personal data. Contact us (below) and we will consider any request in good faith.
Deleting your cloud account
If you've connected a durable account (Google, or Apple on iOS), you can delete it, together with the cloud-synced transactions, People, Contexts and other account data that go with it:
- In the app (recommended; works for every sign-in method): Settings → Cloud Account → Delete Account. To confirm it's you, the app may ask you to sign in again with the same provider first; if you cancel or that sign-in fails, nothing is deleted and you can try again. Deleting removes your Money Timeline account and its cloud data, and, when you delete after signing in with Apple, disconnects Money Timeline from your Apple ID. (If you have both Google and Apple attached to the same account, you can also remove Money Timeline yourself in your Apple ID settings under Sign in with Apple.) The app then continues working in local-only mode.
- If you no longer have the app: the most reliable route is to reinstall Money Timeline, sign in with the same provider, and use Settings → Cloud Account → Delete Account — that sign-in is the proof the account is yours. If that isn't possible, see nitapps.in/moneytimeline/delete-account, which explains the manual email request, how it is verified, and its limits. Manual requests are handled by hand, not instantly, and we can only act on a request we can verify.
Either way, deleting your cloud account never touches data stored locally on your device. That stays until you separately delete it or uninstall/clear the app. Once cloud data is deleted, copies held in Google's infrastructure (for example in routine backups or logs) may persist for a limited period under Google's own retention practices.
To request help with any of the above, email project.nitesh@gmail.com.
Data retention
Local data stays on your device until you delete it or uninstall the app. The encrypted safety copy made before an account reconciliation also stays on your device, and is not uploaded. Cloud-synced data stays in Firestore until you delete it or delete your account. Crash and analytics data is retained by Firebase according to Firebase's own default retention periods.
Children's privacy
Money Timeline can be used without an account, at any age — in that case your entries stay on your device. The app is not directed to children under 13, and we do not knowingly collect personal information from them. Creating an account or using cloud sync requires being at least 13, or older where your country sets a higher age for consent (up to 16 in some countries); if you are under 18, please use these features with a parent or guardian's permission. If we learn that a child under that age has an account, we will delete it. If you believe that has happened, contact us at project.nitesh@gmail.com.
Security
We take reasonable technical measures to protect your data, including local encryption, platform secure-storage APIs, and encrypted connections to the cloud services we use. No method of storage or transmission is completely secure, and we can't guarantee absolute security.
Privacy contact and grievances
Nitesh (the app's individual developer, who is based in India) is the contact point for privacy questions, complaints and requests about your data, wherever you live — and, for users in India, serves as the grievance contact under applicable Indian data protection law. Reach him at project.nitesh@gmail.com.
This website
The Money Timeline pages on nitapps.in don't use cookies, advertising, or analytics scripts. Like any web host, the hosting provider (Firebase Hosting) may keep standard server logs, such as IP addresses and page requests, under its own policies.
Changes to this policy
If this policy changes in a way that matters — for example, a new third-party service is added — we'll update this page and change the "Last updated" date above. Significant changes will be noted in the app's release notes.
Contact us
Questions, concerns, or data requests: project.nitesh@gmail.com.