Privacy Policy
Effective date: 20 March 2026
Cheque-Mate is a bill-splitting app for iOS. You do not create an email-and-password account. For collaborative bill splits, the app may assign an anonymous app identifier (via Firebase Authentication) so sessions can sync securely — we do not use this to identify you across other companies’ apps or websites for advertising.
📋 Information We Collect
Profile information
During onboarding you may provide a display name and an optional profile photo. This is stored on your device. When you join a collaborative split, that display information may be shown to other participants and stored in Firebase Firestore for the life of the session.
Receipt images
When you scan a receipt, the image is sent to Google Gemini (via Firebase AI) to extract line items. Processing is handled by Google’s services under their terms and privacy policies; we do not intend to keep a separate long-term copy of your receipt images on our servers.
Optional calorie estimates (Pro)
If you enable this feature, descriptions of bill items (and sometimes a restaurant name) may be sent to Google’s AI to generate approximate calorie information. These estimates are for convenience only and are not medical or dietary advice.
Contacts
The app may request access to your contacts to help you pick names when adding people. Contact data is read on your device; we do not upload your full address book. Names you add to a split may appear in collaborative session data stored in Firestore.
Collaborative split session data
When you create or join a collaborative split, details needed to run the session — such as line items, quantities, prices, currency, totals, participant display names, assignment state, and related metadata — are stored in Firebase Firestore. This is bill and split information, not your bank or card details.
Subscriptions (Cheque-Mate Pro)
Paid plans are purchased through Apple In-App Purchase. Apple processes payment; we do not receive your full card number. Apple may provide us information needed to confirm your subscription status.
Push notification tokens
If you allow notifications, a Firebase Cloud Messaging (FCM) token may be stored so we can send updates about collaborative splits. Tokens can be associated with your participation in a session while that session exists.
Product analytics
We use Firebase Analytics to understand how features are used (for example, subscription screens). We do not use this to show third-party ads in the app. Google’s processing is described in Google’s and Firebase’s privacy documentation.
🚫 What We Do Not Collect
Among other things, Cheque-Mate does not:
- Require an email address or password for core use of the app
- Ask you to enter payment card or bank account numbers in the app (payments go through Apple)
- Collect precise GPS location for advertising
- Use App Tracking Transparency (ATT) for cross-app tracking for ads
Bill and split amounts are processed when you use collaborative splits, as described above.
🔗 Third-Party Services
The app relies on services provided by Google and Apple, including:
- Firebase — Authentication, Firestore, Cloud Messaging, Analytics, and AI features as configured in the app. Firebase Privacy
- Google Gemini / AI — Receipt and optional calorie processing. Gemini API Terms
- Apple — App distribution, In-App Purchase, and related platform services. Apple Privacy Policy
🕐 Data Retention
Collaborative split sessions in Firestore are designed to expire and be deleted automatically after a limited period (on the order of a few days). Local profile and preferences remain on your device until you delete the app or clear app data.
👶 Children's Privacy
Cheque-Mate is not directed at children under 13. We do not knowingly collect personal information from children.
✎️ Changes to This Policy
We may update this policy from time to time. The effective date at the top of this page shows the latest version.
✉️ Contact
Questions about this privacy policy: hello@cheque-mate.app.
Our Terms of Service also apply to your use of Cheque-Mate.