MAUVE Privacy Policy

Last updated: 1 November 2026

MAUVE ("MAUVE", "we", "us") is a personal finance app that helps you track spending, manage budgets, and understand where your money goes. This policy explains what data we handle, why, who we share it with, and the choices you have. We aim to collect only what the app genuinely needs to work.

MAUVE is run by an independent developer based in Singapore. If you have any questions about this policy or your data, contact us at [email protected].

1. Information we collect

1.1 Account & identity

When you create an account we use Supabase Auth to manage sign-in. Depending on how you sign in, we receive:

1.2 Financial & usage data you enter

The core of the app. This is data you create by using MAUVE:

1.3 Apple Pay auto-log (optional, iOS)

If you set up the optional Apple Pay auto-log Shortcut, when you make an Apple Pay transaction your device passes the transaction's amount, merchant, date, and card/payment mode to MAUVE so it can be logged automatically. This runs only if you enable it, and you can remove the Shortcut at any time to stop it.

1.4 PayNow screenshot logging (optional)

Your screenshot image never leaves your device. When you log a PayNow payment from a screenshot, the text is read from the image on your phone, and only the extracted text is sent to our server for interpretation. We do not receive, upload, or store the image itself.

1.5 Notifications

If you allow notifications, we store an Expo push token for your device so we can send round-up summaries and budget nudges. You can turn notifications off in your device settings at any time.

1.6 What we do not collect

2. How we use your data

PurposeData used
Run your account and sign you inAccount & identity (1.1)
Track expenses, budgets and recurring items; show summaries and trendsFinancial & usage data (1.2)
Automatically categorise transactionsTransaction description text, corrections (see §3 for the AI processor)
Auto-log Apple Pay / PayNow payments (if enabled)1.3, 1.4
Write your weekly and monthly round-up summariesSpending totals, budgets, a few notable transactions, and some onboarding answers (1.2) — see §3.2
Send round-up summaries and budget reminders (if enabled)Push token (1.5)
Keep the service secure and rate-limit abuseRequest metadata
Understand how MAUVE is used and improve itAccount & financial data (1.1, 1.2), reviewed only by the operator

To improve MAUVE we look at how it's used — for example, how many people log expenses each week or use a feature. Only the operator sees this, and individual accounts are shown under a pseudonym, not your name or email.

3. AI processing (Anthropic)

MAUVE uses Anthropic's Claude AI models for two things, described below. Anthropic processes these requests as our service provider. Under Anthropic's commercial API terms, inputs sent through the API are not used to train their models. See Anthropic's Privacy Policy for details.

3.1 Categorisation

To suggest a category for a transaction, MAUVE sends the transaction's description text (and, for screenshot logging, the on-device OCR text) to Anthropic, which returns a category suggestion. We send the transaction text and amount context needed for categorisation; we do not send your name, email, or account identifiers as part of that request.

3.2 Round-up summaries

Each week and month, MAUVE writes a short summary of your spending. To do this we send Anthropic your spending totals by category, your budgets and how you're tracking against them, recent averages, a few notable transactions (merchant or description, and amount), and some of your onboarding answers: life stage, what motivates you, and any savings goal and its target. Your income is never sent as a figure, only as a broad band (lower, mid or higher). We don't send your name, email, or account identifiers. Round-up summaries are on by default; you can turn them off in Profile → Notifications, and they stop being created for your account.

4. Who we share data with

We use a small number of service providers ("processors") to run MAUVE. They may process your data only to provide their service to us:

ProviderRoleData
SupabaseAuthentication + database hostingAccount & identity, all app data
Fly.ioBackend app hosting (Singapore region)Data in transit / processing
AnthropicAI categorisation and round-up summariesTransaction / OCR text; spending summaries for round-ups (§3)
ExpoPush-notification deliveryPush token + notification content
Apple / GoogleSign-in (if you use them)Identity claims (§1.1)

We may also disclose data if required by law, or to protect the rights, safety, and security of our users and the service.

5. Data storage, location & security

6. How long we keep your data

We keep your data for as long as your account exists. When you delete your account (see §7), your data is deleted. Residual copies in encrypted backups are purged within 30 days.

7. Your rights & choices

Consistent with Singapore's Personal Data Protection Act (PDPA), you can:

8. Changes to this policy

We may update this policy as the app evolves. We will revise the "Last updated" date above and, for material changes, notify you in the app or by email.

9. Contact

Questions, requests, or complaints about your data: [email protected].
Data Protection Officer: [email protected].