Anjin is a personal expense tracker. This policy explains what data we collect, how we use it, and your rights as a user. We believe in plain language — no legal fog.
| Purpose | Data used |
|---|---|
| Sync your expenses across devices | Financial data, stored in Supabase |
| Show exchange rates | No personal data — rates fetched from open.er-api.com, cached in Supabase |
| OCR receipt scanning | Receipt image processed on-device by Tesseract.js; no image is sent to any server |
| Push notifications (web only) | A device push token may be stored in Supabase and used only for alerts you opted into. The Android app does not currently support push notifications. |
| App improvement | Anonymised usage events via PostHog |
| Service | Purpose | Privacy policy |
|---|---|---|
| Supabase | Database and authentication | supabase.com/privacy |
| Groq | AI voice transcript parsing | groq.com/privacy |
| PostHog | Anonymous usage analytics | posthog.com/privacy |
| Open Exchange Rates API | Exchange rates (no account required) | open.er-api.com |
| CARTO / OpenStreetMap | Map tiles | carto.com/privacy |
Your data is retained for as long as your account is active. You can delete your account and all associated data at any time from the Settings screen inside the app.
You have the right to:
Anjin is not directed at children under 13. We do not knowingly collect personal data from children under 13.
We will notify you of material changes via the app. Continued use after changes constitutes acceptance of the updated policy.