Legal · Tindra for Android

Privacy Policy

Last updated 1 July 2026 · Effective 1 July 2026 · com.aridya.tindra

Back to Tindra

Tindra — Personal Expense & Spending Tracker (com.aridya.tindra), by Aridya Technologies. Tindra is a privacy-first, offline-first tracker: your financial data stays on your device, there's no account, and we run no server that receives it.

01Summary — privacy at a glance

Tindra is a privacy-first, offline-first personal expense tracker. In plain terms:

The rest of this policy explains exactly what this means.

02Scope

This policy covers the Tindra Android application distributed through Google Play and its functionally identical builds (development/beta/production share the same package and behavior). It does not cover third-party apps or services you may separately choose to use (for example, the storage location you pick for an export, or the finance apps whose notifications you allow Tindra to read) — those are governed by their own privacy policies.

03Data stored on your device (and not collected by us)

Tindra stores the following only in local, app-private storage on your device (an encrypted-at-rest–capable Room/SQLite database and Android DataStore preferences). This data is not transmitted to Aridya and is not accessible to other apps. We never receive it.

Financial and organizational data you enter or that the app derives locally:

Settings and preferences (DataStore): your selected theme/accent, base currency, onboarding progress, notification preferences, the currently active profile, and your diagnostics-consent choice.

Because this data stays on your device, you are in control of it: you can view, edit, export, and delete it in the app, and uninstalling the app removes it.

We have deliberately disabled Android's OS-level backup for this app (android:allowBackup="false", plus data-extraction rules that also exclude the app from Android 12+ device-to-device transfer). This means your Tindra data is not silently copied to Google Drive by the operating system and is not restored automatically on reinstall — a reinstall starts clean. The only way your data persists off-device is an export you explicitly save or share.

04Permissions the app requests and why

PermissionWhy Tindra uses it
INTERNET, ACCESS_NETWORK_STATETo fetch public foreign-exchange reference rates (multi-currency rollup) and, if enabled, to communicate with Google Firebase services. No financial data is sent (see Sections 5 and 7).
POST_NOTIFICATIONSTo show local notifications you asked for — reminders, budget alerts, and app announcements.
RECEIVE_BOOT_COMPLETEDTo re-schedule your local reminders after the device restarts.
USE_BIOMETRIC, USE_FINGERPRINTTo let you unlock a locked profile with biometrics (fingerprint/face), as an alternative to your PIN. Biometric authentication is handled by Android; we never receive your biometric data.
FOREGROUND_SERVICE, WAKE_LOCKUsed by background workers (e.g. recurring transactions, rate refresh) and by the Firebase SDK.
Notification access (BIND_NOTIFICATION_LISTENER_SERVICE)Optional. Powers the notification-capture feature (Section 6). This is a special access you grant in Android Settings; it is off by default and the app is fully functional without it.
AD_ID / Ad Services attributionDeclared by the Google Analytics for Firebase SDK. Tindra shows no ads and does not use an advertising identifier for advertising or cross-app tracking. See Section 7.3.

Tindra never declares and never requests READ_SMS, RECEIVE_SMS, or READ_CALL_LOG. Reading your text messages or call history is not part of this app, by design.

05Information that leaves your device — and it's a very short list

Only two categories of information can ever leave your device, and neither includes your financial records:

That is the entire outbound data surface of the app.

06Optional notification capture

To save you from typing every transaction, Tindra can optionally read incoming notifications from a fixed allowlist of finance apps (UPI/bank/payment apps) and pre-fill a draft transaction for you to review.

07Diagnostics and Google Firebase

Tindra uses Google Firebase for anonymous app health and usage diagnostics only. This helps us find crashes and understand which features are used, so we can improve the app. No financial content is ever included.

7.1 What is (and isn't) collected

We may collect, subject to your consent (Section 7.2):

We never collect, log, or transmit: transaction amounts, balances, merchant/payee names, notes, account names or numbers, card/IBAN details, references, or notification text. This is enforced in code by a sanitizer that strips any financially-named field before an event is sent, in addition to our rule that such data is never passed to telemetry in the first place.

7.2 Your consent and regional controls

All Firebase data collection (Analytics, Crashlytics, Performance) is disabled by default and is only ever turned on after your consent state has been resolved:

Your region is determined on-device (from the SIM/network country or device locale); this determination involves no network call and no identifier leaving your device.

7.3 Advertising identifier

The Google Analytics for Firebase SDK declares the Android Advertising ID permission. Tindra contains no advertisements, does not use the advertising ID for advertising, ad measurement, or cross-app tracking, and does not share it with data brokers. Where analytics is disabled (by default, and unless/until you opt in in the EEA/UK/Switzerland), it is not used. You can reset or delete your Advertising ID at any time in Android Settings.

7.4 Announcements (Firebase Cloud Messaging)

Tindra can receive occasional product announcement push notifications via Firebase Cloud Messaging. This is client-only: the app subscribes to a broadcast "announcements" topic and your device's messaging token is not uploaded to any Aridya server (we have no backend). Pushes carry only non-financial content (news/updates). Like other Firebase functions, messaging is not initialized in the EEA/UK/Switzerland until your consent state is resolved. Announcement pushes are delivered through Android's standard notification system and you can mute them via the app's notification channels or Android Settings.

7.5 Remote configuration

Tindra uses Firebase Remote Config to fetch small, non-personal configuration flags (for example, the current privacy-policy URL). This is download-only; it sends no personal or financial data.

08Data retention

09Your choices and controls (in the app)

You can exercise the following directly in Tindra, without contacting us:

10Legal bases for processing (EEA / UK / Switzerland — GDPR & UK GDPR)

Most data you create in Tindra is stored only on your device and is not processed by us, so it does not involve Aridya as a data controller. For the limited processing we do perform, our legal bases under the EU General Data Protection Regulation (GDPR) and UK GDPR are:

Processing activityLegal basis
Providing the app's core, on-device functionality you request (e.g. exchange-rate lookups)Performance of a contract / your request (Art. 6(1)(b)); legitimate interests (Art. 6(1)(f))
Anonymous diagnostics (analytics, crash, performance) in the EEA/UK/SwitzerlandYour consent (Art. 6(1)(a)); you may withdraw it at any time
Ensuring security and preventing abuseLegitimate interests (Art. 6(1)(f))

We do not carry out profiling or automated decision-making that produces legal or similarly significant effects, and we do not use your data for advertising.

11Your rights

Depending on where you live (e.g. the EEA/UK under the GDPR, or California under the CCPA/CPRA), you may have rights to access, correct, delete, restrict, object to, or port your personal data, and to withdraw consent at any time.

To make a request, contact us (Section 18). We will respond within the timeframe required by applicable law. We may need to verify that a request genuinely relates to your device/data.

12International data transfers

Aridya does not receive your on-device financial data, so it is not transferred internationally by us. The limited diagnostics processed through Google Firebase, and any exchange-rate request to Frankfurter, may be processed on servers located outside your country, including in the United States. Where such transfers involve personal data from the EEA/UK/Switzerland, they rely on appropriate safeguards (such as the European Commission's Standard Contractual Clauses and, where applicable, the EU–U.S. Data Privacy Framework) as implemented by those providers. See Google's privacy documentation for details of its safeguards.

13Children's privacy

Tindra is intended for a general audience and is not directed to children. We do not knowingly collect personal data from children under the age of 13 (or under 16 where a higher age of digital consent applies, such as in parts of the EEA). If you believe a child has provided personal data in a way that involves us, contact us (Section 18) and we will take appropriate steps.

14Security

We take reasonable and appropriate measures to protect your information:

No method of storage or transmission is 100% secure, but we design Tindra to keep your data on your device and under your control.

15Google Play Data safety — summary

This section summarizes how Tindra maps to Google Play's Data safety disclosures. It is provided for transparency; the authoritative disclosure is the Data safety form in the Play listing, which is kept consistent with this policy.

16Third-party services

The third parties that may process limited, non-financial data as described above are:

17Changes to this policy

We may update this policy from time to time (for example, when features change or to meet legal requirements). When we make material changes, we will update the "Last updated" date above and, where appropriate, notify you in the app. The current version is always available at the policy URL in the Play listing and in the app (Settings → Privacy & data → Privacy policy). Your continued use of Tindra after an update means you accept the revised policy.

18Contact us

If you have questions, requests, or concerns about this policy or your data, contact:

If you are in the EEA, UK, or Switzerland and believe we have not addressed your concern, you have the right to lodge a complaint with your local data protection supervisory authority.

Tindra is a personal expense tracker, not a financial-services product. All financial data stays on your device.