SplitEven — Voice Calculator · Last updated: April 28, 2026
SplitEven ("the App") is a voice-first calculator and bill splitter. This policy explains what data we collect, how we use it, where it goes, and your rights. We default to processing data on your device whenever possible — only the minimum needed leaves your phone.
We use Firebase Anonymous Authentication to assign you a unique anonymous ID. No personal information (name, email, phone number) is required or collected at sign-up. The anonymous ID is used to manage your daily usage limits and store your calculation history privately.
When you perform a calculation (voice or text), the following is sent to our backend (a Cloudflare Worker at voice-calculator-api.hushvoicecalculator.workers.dev):
The expression is processed by an AI model and the answer is returned to your device. We do not store the content of your questions on our servers. Aggregated analytics (request counts, token usage, error rates) are retained for capacity planning and abuse prevention.
Your calculation history is stored in your private Firebase Firestore document, accessible only to your authenticated anonymous account. Our security rules deny all other access. You can delete any entry, or your entire history, at any time from the History screen.
Receipt scanning runs on-device first using Google ML Kit's text recognition — your photo never leaves your phone for the OCR step. Only the extracted text is sent to our backend for parsing into structured items. If on-device OCR fails (rare), the image may be sent to our backend as a fallback; in that case the image is processed in memory and discarded immediately, never stored.
Pro users may opt to download an on-device AI model (Qwen2.5-Math-1.5B-Instruct, ~1.1 GB) from Hugging Face. The download is initiated by you via Settings, never automatically. Once downloaded, calculations using on-device AI happen entirely on your phone — nothing is sent to our servers. The model file is stored in your app's private documents directory.
The microphone is used only for voice calculation, and only while you actively hold or tap the microphone button. Speech-to-text conversion uses your operating system's built-in recognizer:
SplitEven receives only the transcribed text. We never record, store, or transmit raw audio.
The camera is accessed only when you explicitly tap "Scan receipt" and is never used in the background. You can deny or revoke this permission at any time — every other feature continues to work without it.
If you subscribe to Pro, RevenueCat receives your purchase token from the platform store (Google Play or App Store) to verify and manage your subscription. We do not see your payment details — those stay between you, RevenueCat, and the store.
Free-tier users see ads served by Google AdMob. AdMob may collect your advertising ID and approximate IP-based location to show relevant ads. You can reset or limit your advertising ID at any time in your device settings. Pro subscribers see no ads.
If you submit feedback through Settings, you may optionally provide an email address so we can respond. Feedback is stored on our backend only as long as needed to address it.
If you redeem a promo code, the redemption is associated with your anonymous user ID to prevent reuse. No personal data is collected.
Live exchange rates are fetched from the public Fawaz Ahmed Currency API CDN. The request is anonymous (no user ID, no calculation data is sent) — only currency codes you select.
The App uses the following services, each with their own privacy policies:
We do not sell, rent, or trade your data. Data is only shared with the third-party services listed above, and only as strictly necessary to deliver the feature you used.
SplitEven is not directed at children under 13 (or under 16 in regions where that's the legal threshold). We do not knowingly collect data from minors. If you believe a child has used the App, contact us and we will delete the associated data.
You can at any time:
If you are in the EU/UK, you also have rights under GDPR (access, rectification, erasure, portability, objection). Email us to exercise them — we will respond within 30 days.
All client-server communication uses HTTPS. API requests are authenticated with short-lived Firebase ID tokens. Your Firestore data is protected by deny-by-default security rules limiting access to your own anonymous account. Server-side secrets (AI provider API keys) are stored in Cloudflare's encrypted secret store and never exposed to clients.
Your data is processed on Cloudflare's global edge network and the third-party services above, which may operate servers in the United States, the EU, and other regions. By using the App you consent to these transfers. Each provider listed above complies with applicable data-transfer frameworks.
We may update this policy from time to time. Changes will be reflected on this page with an updated date. Continued use of the App after changes constitutes acceptance.
For privacy questions or data-deletion requests, contact us through the in-app feedback form (Settings → Feedback) or email privacy@spliteven.app.