← back to mizan

Privacy Policy

Last updated: 18 October 2026

Mizan stores your financial data on your device. The app itself collects nothing about you. There are no accounts, no analytics, no ads, no third-party trackers, no cookies, no telemetry.

Data we collect

None. The app does not collect, transmit, sell, or share any personal data on its own.

Data stored on your device

This data lives in the app's private sandbox. It is excluded from Android cloud backup and device-to-device transfer (see data_extraction_rules.xml). You can delete all expense data from Settings → Delete all expenses, remove configured AI providers from Settings → AI providers, or uninstall the app (see how to delete your data).

Network access (important)

The app sends your data to an AI provider only when you actively use an AI feature (chat, budget suggestions, category suggestions, or receipt scanning) and have configured an AI provider in Settings → AI providers. In that case:

  1. The app makes an HTTPS request to the provider you chose (e.g. OpenAI, Anthropic, OpenRouter, Groq, Google AI Studio, DeepSeek, a self-hosted endpoint, or any custom OpenAI-compatible URL you enter).
  2. For chat and budget suggestions, the request body includes:
    • Today's date.
    • The currency you have configured (e.g. USD, AED).
    • The total number of expenses on file.
    • The last 7 days total, the last 30 days total and the last 90 days total.
    • The top 8 categories from the last 30 days, with a per-category total. (If you have fewer than 8 categories used in that window, all of them are sent.)
    • The 15 most recent entries: each one's date, amount, category, and the user-typed note (if any).
    • The text of your question or prompt for the operation you triggered.
    • For chat, up to 10 of your category names, so the assistant can log an expense or an income (including a monthly income, such as a salary) for you when you ask it to.
    • For budget suggestions, your list of categories, so it can suggest a budget for each one.
  3. For the Auto (AI) category button on the add expense screen, the request includes only the note you typed, the amount, and your list of category names. It is sent only when you tap Auto (AI).
  4. For receipt scanning, the request includes only the receipt image you take or choose (resized to at most 1024×1024 pixels), your list of category names, and your currency setting. It is sent only when you tap Scan receipt with AI.
  5. Receipt photos you attach to an expense are never sent unless you scan them as described above. Account labels are never sent. The configured API key is sent in the HTTP header to authenticate to your chosen provider. It does not pass through any Mizan infrastructure.
  6. The provider's privacy policy and terms govern what happens to that data on their side. Read theirs before configuring.

If you do not configure an AI provider, the app never sends your expense data over the network. Apart from AI provider requests, the app connects to the network only in these cases, and none of them include your expense data:

You can verify this with any network monitor or by running the app with airplane mode on. Chat, suggestions, and receipt scanning that rely on a cloud provider will simply stay unavailable; Mizan AI on the phone keeps working.

If you want fully local AI, there are two options. The simplest is Mizan AI (Premium), which runs a model on your phone after the model download described above. Alternatively, you can run a self-hosted server (e.g. Ollama on your own computer) and configure Mizan to talk to it as a Custom OpenAI-compatible provider pointed at your LAN IP. Traffic stays on your local network in that configuration.

Automatic tracking (optional, version 1.7 and later)

This section applies starting with version 1.7 of the app. Earlier versions do not have automatic tracking and never read your notifications. Automatic tracking is an optional Premium feature. It is off until you turn it on. When you pay with your phone, Mizan offers to add the purchase, and it never adds one without asking you first.

All of this is processed on your phone. Nothing about your purchases is sent to us or to anyone else. You can turn automatic tracking off any time in Settings → Automatic tracking. On Android you can also remove Mizan's notification access in Android settings, and on iPhone you can delete the automation in Shortcuts.

Permissions

The app does not use the microphone, and does not access contacts, location, calendar, or any other personal information beyond what this page describes.

In-app purchases

Mizan offers a Premium tier with three SKUs. Purchases are handled by the platform store (Apple StoreKit / Google Play Billing). Mizan does not operate a payment server; the platform store handles the transaction end-to-end. The app stores only the resulting entitlement state (active / inactive, tier, approximate renewal date) on this device.

Children's privacy

The app does not collect data from any user, regardless of age. It is suitable for users of all ages and complies with COPPA by virtue of collecting no data on its own.

App Store / Play Store disclosures

This website

Everything above is about the app. This section covers this website, usemizan.app.

Contact

Questions: studio@usemizan.app

Have a question, bug report, or feature idea? You can also send feedback. No email address is required unless you want a reply.