Spent — Privacy Policy
Simple summary: your expense data stays on your device. We never sell your data.
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
| Permission | Purpose | Required? |
|---|---|---|
| Microphone | Voice expense capture | Optional |
| Camera | Receipt photo scanning | Optional |
| Photo Library | Upload receipts from gallery | Optional |
| Notifications | Budget alerts and reminders | Optional |
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
| Data | Purpose |
|---|---|
| Expense data | Stored locally; used to display your history, budgets, and charts |
| Voice transcription & receipt images | Sent to our AI service for parsing; not retained after the response |
| Analytics events | Improve app features and user experience |
| Crash reports | Identify 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
- Expense data lives entirely on your device. Deleting the app deletes this data permanently.
- Analytics and crash data are retained by PostHog and Sentry per their own retention policies.
- AI parsing inputs are not retained on our servers after the response is returned.
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