Privacy Policy

Effective date: July 13, 2026 · Last updated: July 13, 2026

FinTrack (“FinTrack”, “we”, “us”) is a personal-finance tracking app operated by Swatantra Dhakal, based in Nepal. This policy explains what we collect, why, who we share it with, and the choices and rights you have. It covers the FinTrack mobile app and its backend service.

If you have questions or want to exercise a privacy right, contact us at support@swatantra.dev.


1. A quick summary

2. Who is the data controller

The data controller is Swatantra Dhakal (Nepal), contactable at support@swatantra.dev. For users in the EU/EEA and UK, see Section 11 for how to reach us about data-protection matters.

3. What we collect and why

We collect only what the app needs to work. We do not buy personal data from third parties.

3.1 Account and identity

DataPurposeWhen
Name (or “guest”), avatar selectionDisplay your profileOn sign-up / profile setup
Email addressSign-in, account recovery, transactional emailOnly if you sign in with email, Google, or Apple
Country and currencyLocalize amounts and set your free-tier voice limitsProfile setup
Login provider + provider account IDAuthenticate you (device, Google, Apple, or email)Sign-in
Device-generated account identifierEnable “device accounts” that work without an emailDevice sign-in
One-time passcode (OTP)Verify email ownership when you add/upgrade an emailEmail verification — we store only a hashed code, which expires shortly

3.2 Financial content you create (the core of the app)

This content is stored on your device and on our server so it can sync across your devices.

3.3 Receipt images

Photos you capture or select to attach to a transaction. Stored in our object storage and linked to your account. You control which images you upload.

3.4 Voice recordings

Audio you record to add a transaction by voice. See Section 4 for how AI processing works. We keep voice-feature usage counts to enforce free-tier monthly limits; we do not retain the audio beyond what is needed to process your request.

3.5 Purchases (FinTrack Pro)

If you subscribe, we process the subscription status and store purchase identifiers (product ID, store transaction/original transaction ID, period start/end, status) to unlock paid features and keep your entitlement in sync. Payments are handled by Apple and Google via RevenueCatwe never receive your card or payment details.

3.6 Diagnostics and technical data

We do not use third-party advertising SDKs, and FinTrack does not track you across other companies’ apps or websites. No App Tracking Transparency prompt is shown because we do not track.

4. How AI processing works

When you add a transaction by voice or receipt photo, FinTrack sends only that audio clip or image (plus a fixed instruction prompt) to the Google Gemini API to extract structured fields — amount, date, merchant/title, and a suggested category. The extracted result is returned to you to review and save.

You can avoid AI processing entirely by adding transactions manually.

5. Legal bases for processing (GDPR / UK GDPR)

Where GDPR applies, we rely on:

6. Who we share data with (sub-processors)

We share the minimum necessary with service providers who process data on our behalf under contract. We do not sell personal data.

ProviderPurposeData sharedWhere
Google (Gemini API)AI extraction from voice/receiptsAudio clips, receipt images, promptGoogle Cloud regions
Google (Sign-In)AuthenticationYour Google account identifier, email, nameGoogle
Google (Firebase Cloud Messaging)Push notifications (Android)Push tokenGoogle
Apple (Sign in with Apple)AuthenticationApple account identifier, relay emailApple
Apple / Google (in-app billing) & RevenueCatSubscription purchase & entitlement managementPurchase identifiers, subscription statusUS / global
ResendSending one-time passcode / transactional emailEmail address, OTP email contentUS / EU
SentryCrash & error diagnostics (when enabled)Diagnostic/technical data, device infoUS / EU
HostHatch (app server + database)Hosting the API and storing your recordsAll account and transaction dataSingapore
Self-hosted MinIO, running on our HostHatch server (receipt image storage)Storing receipt imagesReceipt imagesSingapore

We may also disclose data if required by law, to protect our rights, or in connection with a business transfer (with notice).

7. International data transfers

We are based in Nepal, our app server and database are hosted in Singapore, and our sub-processors may process data in the United States, the European Union, or other countries. Where we transfer personal data of EU/EEA or UK users internationally, we rely on appropriate safeguards such as the processor’s Standard Contractual Clauses. By using FinTrack you understand your data may be processed outside your country.

8. How long we keep data

9. Deleting your account and data

You can delete your account at any time:

When you delete your account, we deactivate it, erase your email address, and remove your personal content from active use. If you signed in with Apple or Google, we also revoke the associated sign-in token. Some records may persist briefly in encrypted backups before being overwritten, and we may retain the minimum data required by law.

10. Your rights

Depending on where you live, you may have the right to:

To exercise any of these, email support@swatantra.dev. We respond within the timeframe required by law (generally 30 days).

California (CCPA/CPRA)

We do not sell or share (for cross-context behavioral advertising) your personal information. California residents have the rights to know, delete, correct, and to non-discrimination for exercising these rights. Submit requests to support@swatantra.dev.

11. EU/EEA and UK users

We have not yet appointed a representative in the EU/EEA or UK under Article 27 of the GDPR. Until we do, users in the EU/EEA and UK can raise any data-protection matter with us directly:

We will respond to your request within the timeframe required by law. You also retain the right to lodge a complaint with your local supervisory authority.

12. Children’s privacy

FinTrack is not directed to children under 13 (or under 16 in the EU/EEA where a higher age applies). We do not knowingly collect data from children. If you believe a child has provided us data, contact us and we will delete it.

13. How we protect your data

No system is perfectly secure, but we take reasonable measures to protect your information.

14. Changes to this policy

We may update this policy. Material changes will be reflected by the “Last updated” date and, where appropriate, an in-app notice. Continued use after changes means you accept the updated policy.

15. Contact us

Swatantra Dhakal
Email: support@swatantra.dev
Website: https://fin.swatantra.dev