Privacy Policy
This Privacy Policy explains how SplitoMat ("we", "us", "the app") handles your information. By using SplitoMat you agree to this policy. If you don't agree, please do not use the app.
1. Information we collect
Account
When you sign in with Apple or Google, we receive your unique sign-in identifier, your display name (if provided), your email address (if you allow it) and a profile photo URL (if available).
Expense and group data
We store the groups you create or join, the participants you add, the expenses you log (title, amount, currency, date, notes, category, split rules), payment records, receipt photos you upload, and the comments you write.
Receipts
When you attach a receipt photo, the original image and any text we extract through on-device OCR are stored on our backend in your account.
Device tokens
If you grant push-notification permission, we store an Apple Push Notification token tied to your account so we can deliver invitations, settle-up reminders and expense activity alerts.
Diagnostics
We collect crash reports and basic interaction metrics through Firebase Crashlytics to keep the app stable. Crash data is anonymous and not joined to your personal account.
2. What we do not collect
- We do not collect contacts, location, advertising identifiers, or browsing history.
- We do not sell your data to third parties.
- We do not use your expense data to train any model.
3. Where your data is stored
Your data is stored in Google Cloud Firestore and Google Cloud Storage, both in the europe-west3 (Frankfurt) region. Cloud Functions execute in the same region.
4. Who can see your data
- You. Always.
- Members of a group you're in. They can see the participants, expenses, comments and receipts in that group.
- No one else. SplitoMat staff do not access your data except as strictly necessary to operate the service (e.g., investigating a crash you reported).
5. Third-party services
| Service | Purpose | Provider |
|---|---|---|
| Firebase Auth | Sign-in with Apple / Google | Google LLC |
| Cloud Firestore | Store groups and expenses | Google LLC |
| Cloud Storage | Store receipt photos | Google LLC |
| Cloud Functions | Deliver pushes, process recurring expenses | Google LLC |
| Cloud Messaging (FCM) | Deliver push notifications | Google LLC |
| Crashlytics | Diagnostic crash reports | Google LLC |
| Apple Sign In | Authentication | Apple Inc. |
Each provider has its own privacy policy. We do not share data with these providers beyond what is technically necessary to run SplitoMat.
6. Your rights
You may at any time:
- Export your data via Settings → Export (CSV / PDF).
- Delete an expense, a group, or your account. Account deletion removes your authentication record, your participant entries from groups you joined, and the groups you owned (or transfers ownership if you chose to).
- Request a copy of your data by emailing the support address below.
If you reside in the EU/EEA, you also have the right to lodge a complaint with your local data-protection authority.
7. Data retention
We retain your data while your account is active. When you delete your account, your personal records are removed within 30 days. Anonymous crash diagnostics are retained for up to 90 days.
8. Children
SplitoMat is not directed to children under 13 (or the equivalent minimum age in your country). We do not knowingly collect personal information from children. If you believe a child has provided us their data, contact us.
9. Changes to this policy
We may update this policy. When we do, we'll change the "Last updated" date at the top. Material changes will be surfaced in the app on first launch after the change.
10. Contact
For privacy questions or data requests:
- Email: splitomate@gmail.com