Privacy Policy

Last updated: 29 September 2026

On-device first

TabTell stores your ledger in SQLite on this device. Opening the app does not create a TabTell account. A random device id is generated locally so anonymous AI quotas and event invites can work. Android is coming later; this release is iOS-first.

What we collect and how

Location helpers (optional)

If you tap “use current location,” TabTell reads your position on-device (When In Use) and may call BigDataCloud or OpenStreetMap Nominatim solely to suggest a place name label. Map previews may load tiles from Esri. These services receive the coordinates you just pinned for that lookup — not your full ledger. You can skip pinning or type a place name instead.

Third-party AI (OpenRouter)

When you use AI capture, query, or receipt scan and you have allowed AI data sharing in the app, TabTell’s servers (Cloudflare Worker at api.tabtell.com) forward that request content to OpenRouter (openrouter.ai), which routes it to the language-model provider configured for TabTell. OpenRouter and that model provider process the content solely to generate a reply for the feature you requested (parse spends, answer ledger questions, OCR receipts). We do not sell this data or use it for advertising or tracking.

Before the first AI request, the app shows a disclosure that names what is sent, who receives it, and asks for your permission. You can revoke permission anytime in Settings → Display → AI data sharing. Turning it off stops further AI requests until you allow again. On-device logging and browsing still work without AI.

OpenRouter’s processing is subject to OpenRouter’s own privacy terms. We require that third parties we use for AI provide protections consistent with this policy for the data we send them for app functionality.

How we use data

Payments

The App Store processes TabTell Pro purchases (auto-renewable subscription: monthly and yearly). Payment is charged to your Apple ID; subscriptions renew automatically unless cancelled at least 24 hours before the period ends. Manage or cancel in Apple ID → Subscriptions. We store store identifiers and a bound device id for Restore Purchases. We do not use a TabTell password. Android / Google Play billing is not available in this release.

Your choices

Export JSON anytime. Skip backup and a new phone cannot restore personal data. Revoke AI data sharing in Settings. Decline location when prompted, or clear a pinned place. Contact [email protected] for deletion of cloud snapshots or shared events you created.