Accountant User manual
Contents

Privacy Policy

Last updated: October 29, 2026

This Privacy Policy explains what information the Accountant app collects, why it collects it, and who receives it. The app has the package name com.tribalfs.acct and is published on Google Play by Tribalfs ("we", "us"). This policy covers the app and this website.

In short: your ledger stays on your device, or in your own Google Drive if you turn on sync. We never receive your ledger. Google services and ad partners do collect device identifiers and usage data, as described below.

1. Data that stays on your device

These are stored only on your phone, in the app's private storage:

Receipt scanning, text recognition (OCR), QR code scanning and reading dates and amounts from receipts run on your device, using Google ML Kit. The models for these features may be downloaded from Google the first time you use them. Receipt images leave your device only if you choose a cloud AI provider (see section 6).

Android's automatic cloud backup is turned off for this app. To back up your data, use Create backup or Sync across devices in Settings. A backup can be protected with a password; it is encrypted on your device, and we can't recover a forgotten password.

Drafts from bank alerts (optional)

If you turn on Settings โ€บ Bank alerts and give the app notification access, the app reads notifications from your text messaging app, your email apps and the apps of your banks and e-wallets. It reads only alerts from the banks of accounts you switched on, and turns money alerts into draft transactions. Other notifications are ignored and not stored. Alerts are processed on your device. An alert the app can't read is sent to your AI provider only if you set up a cloud provider (see section 6), with account numbers masked. You can turn this off at any time, and withdraw notification access in Android settings.

2. Data collected automatically by Google services

The app uses Google Firebase and Google Play services. They collect the following automatically:

Service Data Purpose
Firebase Analytics App instance ID, advertising ID, app opens and sessions, device model, OS version, language, approximate location derived from IP address Understanding how the app is used
Firebase Authentication (anonymous) A random anonymous user ID. No name, email or password Securing access to app services
Firebase App Check / Play Integrity Device and app integrity signals Protecting against tampered apps and abuse
Firebase Remote Config App instance ID Delivering app settings, such as the list of on-device AI models, ad settings and which features are part of Premium
Firebase Crashlytics Crash reports: stack traces, device model, OS version, app version and a random installation ID. Error messages are removed before sending, so they don't contain your records Finding and fixing crashes
Google Play in-app updates App version Telling you when an update is available

Google processes this data under the Google Privacy Policy and the Firebase privacy terms. None of it contains your ledger.

3. Advertising

The free version of the app shows ads from Google AdMob (Google Mobile Ads SDK). AdMob may also show ads from these mediation partners:

These partners' SDKs are built into the app and may start when the app starts. For advertising, analytics and fraud prevention, Google and these partners may collect and share:

Data is encrypted in transit. To learn more, see how Google uses information from apps that use its services.

Your choices:

4. Purchases

Google Play processes Premium purchases (monthly and yearly subscriptions, and a one-time Lifetime purchase). We receive only the purchase status and a purchase token, which unlock premium features. We never see your card or payment details. See the Google Play Terms of Service.

5. Sync across devices and shared ledgers (optional)

Sync is off until you turn it on in Settings โ€บ Sync across devices and sign in with a Google account.

Shared ledger: when you share a ledger, the people you add get read access, through their Google accounts, to your sync file in Drive. The QR codes you scan during setup contain each person's email address, device name and ledger ID.

People you share with can see every ledger record, plus the members' emails and Device IDs. Attachments, settings and API keys are not shared. You can stop sharing with a person at any time (Remove from ledger). They keep what had already reached their device but stop receiving changes.

6. AI Accountant (optional)

AI features are off until you choose an engine in Settings.

The provider handles this content under its own terms and your account with it. Those terms may let it keep or use the content; some free API tiers do. Your API keys are stored only on your device and are sent only to the matching provider. We never receive your prompts, the AI's replies or your keys.

AI output may be inaccurate and is not professional accounting, tax or legal advice.

7. Exchange rates

To convert currencies, the app downloads exchange rates from two sources:

The list of cryptocurrencies comes from CoinGecko. These requests contain only currency codes and dates. Like any web server, these services see your IP address.

8. Information you send us

We receive information only when you choose to send it:

We use this information only to reply to you and to improve the app, and we delete it when we no longer need it.

9. Permissions

Permission Why the app needs it
Camera Scanning receipts and QR codes, and taking photos to attach to transactions
Notifications Reminders for loans, credit cards, savings goals, subscriptions, time deposits, budgets and scheduled transactions, plus the optional daily reminder and monthly summary
Notification access (optional) Reading bank alerts to create drafts, only if you turn on Bank alerts
Run at startup Restoring reminders and scheduled transactions after the phone restarts
Internet Exchange rates, sync, cloud AI, model downloads and ads
Foreground service (data sync) Downloading on-device AI models in the background
Advertising ID Ads and analytics
Storage (Android 9 and older) Saving exports

10. Security

Data sent over the internet uses encrypted connections (HTTPS/TLS). You can lock the app with a PIN or biometrics. We don't keep a copy of your ledger, so a breach of our systems could not expose it.

11. Keeping and deleting your data

12. Children

The app is meant for adults managing their own finances and is not directed to children under 13. We do not knowingly collect personal information from children. If you think a child has given us information, contact us and we will delete it.

13. Your rights and international transfers

Depending on where you live (for example under the GDPR or California law), you may have the right to:

Most of your data is under your direct control, on your device and in your Google Drive. For anything else, contact us.

Google and the partners listed above may process data in other countries, including the United States, under their own safeguards.

We do not sell your personal information. Advertising partners may use identifiers as described in section 3.

14. Changes and contact

We may update this policy. When we do, we will post the new version on this page and change the "Last updated" date at the top.

If you have questions or requests, email tribalfs@gmail.com.