💸

Spent — Privacy Policy

Simple summary: your expense data stays on your device. We never sell your data.

Last updated: June 14, 2026

1. Summary

Spent is designed with your privacy in mind. Your expense data is stored locally on your device and is never sold or shared with advertisers. We collect limited diagnostic and analytics data solely to improve the app.

2. Information We Collect

2.1 Expense Data (Stored Locally)

All expenses you log — amounts, dates, categories, descriptions, and notes — are stored in a local database on your device. This data is not uploaded to our servers and is not accessible to us.

Receipt images you capture or upload are processed to extract expense details and are not retained on our servers after processing.

2.2 Voice Input

When you use voice capture, your device’s on-device speech recognition converts your speech to text. That text is then sent to our AI parsing service to extract the expense amount, description, and category. Your audio is never transmitted — only the transcribed text is sent.

Microphone access is optional. You can deny it and the rest of the app works normally; only voice capture will be unavailable.

2.3 AI Parsing (Text and Receipt Images)

When you submit an expense via voice, text, or receipt scan, the input is sent to our backend server, which uses an AI parsing service to extract structured expense fields (amount, category, description, date). This data is transmitted over HTTPS and used solely to return the parsed result. We do not store your expense content on our servers beyond the duration of the API request.

2.4 Analytics (PostHog)

We use PostHog to collect anonymized usage analytics, including screens visited, feature interactions (e.g. voice capture started, receipt scan started), app version, and platform. This data helps us understand which features are useful. PostHog analytics do not include the content of your expenses.

PostHog’s privacy policy: posthog.com/privacy.

2.5 Crash Reporting (Sentry)

We use Sentry to collect crash reports and error logs. Sentry may collect your IP address at the time of a crash, device type, OS version, app version, and stack traces. This is used exclusively to diagnose and fix bugs.

Sentry’s privacy policy: sentry.io/privacy.

2.6 Permissions

PermissionPurposeRequired?
MicrophoneVoice expense captureOptional
CameraReceipt photo scanningOptional
Photo LibraryUpload receipts from galleryOptional
NotificationsBudget alerts and remindersOptional

You can revoke any permission at any time in your device Settings. Revoking a permission only disables that specific feature; it does not affect your stored expense data.

3. How We Use Your Information

DataPurpose
Expense dataStored locally; used to display your history, budgets, and charts
Voice transcription & receipt imagesSent to our AI service for parsing; not retained after the response
Analytics eventsImprove app features and user experience
Crash reportsIdentify and fix bugs

We do not sell your data, use it for advertising, or share your expense content with any party other than the AI parsing service described above.

4. Data Storage and Retention

We do not operate user accounts, so there is no account data to delete.

5. Children’s Privacy

Spent is not directed at children under 13 (or under 16 in the EEA). We do not knowingly collect personal information from children. If you believe a child has provided us information, contact us and we will delete it promptly.

6. International Users

Our AI parsing service and third-party analytics providers may process data in the United States or other countries. By using Spent, you consent to this transfer.

7. Your Rights

Depending on your location, you may have rights to access, delete, or opt out of collection of your personal data. For requests, contact: indiebuilderasad@gmail.com.

8. Security

All data transmitted to our servers uses HTTPS encryption. Your expense data is stored locally and protected by your device’s security.

9. Changes to This Policy

We may update this policy as the app evolves. We will update the “Last updated” date at the top. Continued use of the app after changes constitutes acceptance of the updated policy.

10. Contact

Muhammad Asad Shoaib / Meridian&
Email: indiebuilderasad@gmail.com