Privacy Policy

Last reviewed: July 6, 2026 · In effect since the public release of Finolio

The short version: Finolio keeps your finances in your own private iCloud account, on your own devices, under your own Apple ID — no accounts, no analytics, no ads, no profile of you. A few optional features do send specific data off your device, and each is off until you turn it on: Email Forwarding (Section 4) passes your bank's alerts through a Finolio relay that keeps only the amount, merchant, date, and card, then discards the email; and if you subscribe to Finolio Pro, the cloud AI features (Section 5) send a receipt image or the spending figures relevant to your question to Finolio's AI proxy, which forwards them to Anthropic for processing and stores none of the content. To unlock Pro, the app sends an anonymous, App-Store-signed purchase receipt — containing no name, email, or payment details — to verify your subscription (Section 6). Everything else stays on your device and in your iCloud, where we cannot see it.

1. Who runs Finolio

Finolio is published by Finolio. You can reach us at support@finolioapp.com for any privacy question, data request, or concern. We respond to every message we receive, usually within one business day.

2. What data Finolio handles, and where it lives

Finolio is a personal finance app. The data you create inside it — expenses, income, budgets, savings goals, recurring transactions, spending sprints, custom categories, payment methods, and receipt photos — belongs entirely to you and is stored in two places, both of which we cannot access:

We have no user accounts, no login system, no analytics service, no advertising partner, and no profile of your activity. Finolio operates a small number of servers on Cloudflare, all optional and all described in this policy: the Email Forwarding relay (Section 4), which stores nothing beyond a short-lived, already-parsed charge that is deleted the moment your device collects it; and, for Finolio Pro subscribers, the AI proxy and subscription verification endpoints (Sections 5 and 6), which process your requests in memory and retain no financial content. Apart from features you choose to switch on, there is no copy of your data we can be compelled, hacked, or persuaded to disclose. None of these servers stores your expenses, income, budgets, goals, or receipt images.

3. Permissions Finolio asks for

iOS will prompt you the first time the app uses any sensitive capability. Each permission is used only for the purpose described and only when you explicitly invoke the relevant feature.

Finolio does not request access to your contacts, location, microphone (beyond Siri), calendar, motion data, or health information.

4. Auto-Import — connecting your cards and email

Auto-Import is optional and stays switched off until you turn it on in Settings → Auto-Import. When enabled, it can bring transactions into Finolio from several sources. All but one of these sources are processed entirely on your device. The exception — Email Forwarding — is the only Auto-Import source that sends data through a server we operate, and it is called out first and in full below. (The optional Finolio Pro cloud AI features in Section 5 also use a server we operate, but those are separate from Auto-Import.)

You can disconnect any source at any time in Settings → Auto-Import. Disconnecting removes the stored access tokens from your device's Keychain. Turning off Email Forwarding also deletes the relay's record of your device and clears any charge still waiting in its queue.

Deleting or deregistering your relay inbox. To fully remove your Email Forwarding inbox, go to Settings → Auto-Import → Email Forwarding and turn the feature off — this deletes the relay's stored record for your device (the token-to-device mapping) and clears any charge still sitting in its queue. Because the relay keeps no other record of you, there is nothing left to delete once that step completes. If you stop using Finolio entirely without turning the feature off first, the inbox record automatically expires on its own after a bounded retention period; contact us at support@finolioapp.com if you'd like it removed sooner.

Verify imported amounts. Auto-Import (Email Forwarding, Gmail alerts, and CSV statement import) uses pattern matching to turn an alert or statement line into an expense record. This process can occasionally misread an amount, merchant, or date. Treat auto-imported figures as a convenience, not a source of truth — always check anything that matters against your bank's own statement.

5. Optional AI features (on-device, Finolio Pro, or your own key)

Finolio's intelligent features — reading a receipt with "Smart Scan," cleaning up merchant names, summarizing your month, parsing a typed expense, and the Finolio Coach chat — are designed to run on your device by default. Two cloud paths exist for the heavier features, and both are strictly opt-in: a Finolio Pro subscription routes them through Finolio's own AI proxy, or you can instead supply your own third-party API key. You always control which path runs; if you do nothing, everything stays on your device.

If you don't enter an AI key, no third-party AI calls are made and every intelligent feature still works on-device (or, on devices without Apple Intelligence, falls back to simple built-in rules). The cloud path is opt-in by configuration and opt-in by action.

6. Verifying your Finolio Pro subscription

To unlock Finolio Pro's cloud AI features, the app needs to confirm you have an active subscription. It does this by sending your App-Store-signed transaction — the cryptographically signed receipt Apple issues for your purchase — to a small Finolio verification endpoint (a Cloudflare Worker). We check Apple's signature to confirm the subscription is genuine and active, then let your device use the AI proxy.

That signed transaction contains no name, no email address, and no payment information — only an anonymous transaction and product identifier that says, in effect, "this Apple purchase is a valid Finolio Pro subscription." We never see your Apple ID, your card, or your billing details; Apple handles all of that and never shares it with us. The anonymous subscription identifier is what the usage counter in Section 5 is tied to, so we can apply rate limits without knowing who you are. Nothing about your finances is sent during verification.

7. On-device search index

So you can find a past purchase from the iOS or macOS system search — and so the Coach can pull up specific expenses when you ask — Finolio indexes your expenses into Apple's on-device Spotlight index (CSSearchableIndex). This index is created and stored locally by the operating system on your device; it is not transmitted to us or anyone else. Deleting an expense, or deleting the app, removes it from the index.

8. Receipt photos

When you attach a photo to an expense, the image is stored as a file inside the iCloud Drive container associated with your Apple ID, in an app-internal folder. The expense record stores a filename pointer; the image bytes are managed by Apple's iCloud Drive infrastructure under your account. You can delete a receipt at any time from inside the app, which removes both the file and the pointer.

9. Backups and exports

Finolio lets you export your entire dataset — every expense, budget, and goal — as a single JSON file from Settings → Export Full Backup. The file is written to the app's Documents folder, visible in the Files app under "On My iPhone → Finolio → Backups." You can move, share, or delete it like any other file. Because the backup is generated on your device and never sent to us, you control where it goes from there. Treat the file as sensitive — it contains your full financial history in plain text.

10. Children

Finolio is not directed to children under 13 and does not knowingly collect any data from anyone, of any age. If you believe a child is using Finolio in a way that warrants attention, please contact us.

11. Deleting your data

Because no copy of your data exists on a server we operate, deleting the app or signing out of iCloud removes your access to it from that device. To wipe every record across all your devices:

  1. Open Finolio on any device signed into the same iCloud account.
  2. Go to Settings → Delete All Data.
  3. Confirm. The app deletes all expenses, income, budgets, goals, recurring items, sprints, and receipt files from both your device and your iCloud database.

You can also remove all CloudKit data directly from Apple's iCloud settings: iOS Settings → [Your Name] → iCloud → Manage Account Storage → Finolio → Delete Data from iCloud.

12. Security

Finolio relies on Apple's built-in security model: the iOS sandbox, Keychain for any sensitive token (such as an AI API key you provide, a connected Google account's sign-in tokens, or the Email Forwarding queue credential), TLS for all network traffic, and Apple's CloudKit encryption for sync. We do not use custom cryptography.

The optional server-side surfaces we operate — the Email Forwarding relay, and, for Finolio Pro subscribers, the AI proxy and subscription verification endpoints — are each designed to hold as little as possible. The Email Forwarding relay parses each alert in memory and discards the raw email, never writes message contents to disk, and the credential that reads your queued charges is a separate secret kept only on your device — so your inbox address, which necessarily appears in email headers and bank settings, is not by itself enough to read your data. Before the relay treats a message as a real alert, it verifies the sender's email authentication (DMARC), so a spoofed message claiming to be from your bank cannot inject a charge. Each parsed charge is also signed so your device can confirm it came from your relay. The AI proxy processes your receipt or spending figures in memory and discards them (Section 5), and the verification endpoint checks Apple's signature on an anonymous receipt without ever receiving your identity or payment details (Section 6). All of this traffic is over HTTPS, served with strict transport security (HSTS) and a hardened set of HTTP security headers; the same hardening applies to this website. If you never enable Email Forwarding and never subscribe to Finolio Pro, the app communicates with no server we operate at all.

13. International users

Unless you turn on one of the optional off-device features, Finolio does not transmit your data to a server we run, so there is no cross-border data transfer initiated by us — your data flows between your own devices and Apple's iCloud infrastructure, which Apple operates and discloses regional storage details for in Apple's own privacy documentation. If you enable Email Forwarding, the parsed-charge data passes through Cloudflare's global edge network on its way to your device; it is processed transiently and not stored beyond the short-lived queue described in Section 4. If you subscribe to Finolio Pro and use its cloud AI, the data for that request passes through our Cloudflare AI proxy and is processed by Anthropic, whose infrastructure may be located in the United States; it is processed transiently and not stored by us (Section 5). If you have specific regional questions (for example regarding the GDPR, UK GDPR, or CPRA), please contact us at support@finolioapp.com.

14. Changes to this policy

If we change this policy, we will update the date at the top of this page and, for material changes, present an in-app notice the next time you open the app. Continued use after a notice indicates acceptance of the updated policy. This policy covers how your data is handled; the separate Terms of Use cover the rest of your agreement with us, including disclaimers about AI accuracy and imported-data accuracy, and are also presented and require acceptance in-app.

15. Contact

Privacy questions, data requests, or anything else — email support@finolioapp.com.

Still have questions?

Send us an email. A human will read it.