Privacy Policy

Last updated: April 19, 2026

1. Introduction

Welcome to Splitora, a bill-splitting mobile application available for Android and iOS. Splitora is built to help you scan receipts, assign items to participants, and calculate fair splits โ€” quickly and without drama.

We take your privacy seriously. This Privacy Policy explains what information Splitora collects, how it is used, and the choices you have. By using Splitora, you agree to the practices described in this document.

If you do not agree with any part of this policy, please discontinue use of the application.

2. Information We Collect

Splitora is designed with a privacy-first, local-first approach. We collect as little information as possible, and what we do process stays on your device.

Camera and Photo Access

Splitora requests access to your device's camera and photo library solely for the purpose of scanning receipts. We do not upload, transmit, or store images on any external server. Photos are processed on-device and discarded after extraction.

Receipt Image Data (OCR Processing)

When you scan a receipt, Splitora uses Optical Character Recognition (OCR) to extract text โ€” such as item names, quantities, and prices. This processing happens locally on your device. Extracted text data is stored only within the app's local database on your device and is never transmitted to our servers.

No Account or Login Required

Splitora does not require you to create an account, log in, or provide any personal information such as your name, email address, or phone number to use the app.

No Personal Data Collected Without Consent

We do not collect advertising identifiers, precise location data, or behavioral tracking data. Participant names you enter in the app are stored only locally and are never associated with any external identity or transmitted outside your device.

Crash Reports & Analytics (Firebase)

Splitora uses Firebase Crashlytics and Firebase Analytics (both by Google) to improve app stability and understand general usage patterns. These services may automatically collect anonymized diagnostic data such as device model, OS version, app version, session duration, and screen views. They do not collect receipt images, item names, participant names, or monetary data.

In summary, Splitora may access:

  • Camera (for live receipt scanning)
  • Photo library (for selecting existing receipt images)
  • Local device storage (for saving expense records)
  • Anonymized crash & analytics data (via Firebase โ€” no user content included)

3. How We Use Information

All data accessed or generated by Splitora is used solely to provide the bill-splitting functionality within the application. Specifically:

  • Camera and image access is used to capture and OCR-process receipt photos.
  • Extracted receipt data (items, prices, participants) is used to calculate split results.
  • Expense records are stored locally so you can resume or review past splits.
  • Crash reports are used exclusively to identify and fix technical issues in the app.
  • Analytics data is used in aggregate to understand general usage patterns and improve the experience.

We do not use any collected data for advertising, targeted profiling, or tracking users across other apps.

4. Third-Party Services

Splitora uses the following third-party technologies. Each is described below along with the data it may access:

OCR / Text Recognition

  • Apple Vision Framework (iOS) โ€” Apple's native on-device text recognition framework. No image data is sent to Apple's servers as part of this integration. See Apple's Privacy Policy.
  • Google ML Kit (Android) โ€” Google's on-device machine learning SDK for text recognition. The text recognition API runs entirely on-device and does not transmit image data to Google. See Google's Privacy Policy.

Crash Reporting

  • Firebase Crashlytics (Google) โ€” Splitora uses Firebase Crashlytics to automatically collect crash reports when the app encounters an unexpected error. Crashlytics may collect device information (e.g., device model, OS version, app version), a stack trace describing the crash, and a randomly generated installation UUID. No receipt images, item names, participant names, or monetary data are included in crash reports. Crash data is transmitted to Google's servers. See Firebase Privacy Information and Google's Privacy Policy.

Analytics

  • Firebase Analytics (Google) โ€” Splitora includes Firebase Analytics as part of the Firebase SDK. Firebase Analytics automatically collects certain usage events and device information such as app version, device model, OS version, country, language, session length, and screen views. This data is collected in aggregate and anonymized; it is not linked to your expense data, participant names, or any personally identifiable information. See Firebase Privacy Information and Google's Privacy Policy.

Splitora does not integrate advertising networks, social login providers, or behavioral profiling SDKs.

5. Data Storage

All data created within Splitora โ€” including expense records, participant names, item lists, and split results โ€” is stored exclusively on your local device using the app's built-in SQLite database (powered by SQLDelight in the shared Kotlin layer).

We do not operate any cloud database, backend server, or synchronization service. Your data remains entirely under your control. Deleting the app from your device will permanently remove all locally stored data.

We cannot access, retrieve, or restore your expense data if the app is deleted or if you switch devices.

Crash reports and analytics data collected via Firebase are stored on Google's infrastructure. Refer to Firebase's privacy documentation for their retention and deletion policies.

6. Children's Privacy

Splitora is not directed at children under the age of 13, and we do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has used the application in a way that raises privacy concerns, please contact us using the details in Section 8.

Given that Splitora does not collect personal information from any user, the privacy risk for minors using the app is minimal. However, we encourage parental supervision for all app usage by children.

7. Changes to This Policy

We may update this Privacy Policy from time to time as the app evolves. When we do, we will revise the "Last updated" date at the top of this page. Significant changes will be communicated through an in-app notice or via the app's update release notes.

We encourage you to review this page periodically to stay informed about how we protect your privacy. Continued use of Splitora after updates to this policy constitutes your acceptance of the revised terms.

8. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or the data practices of Splitora, please contact us at:

๐Ÿ“ง privacy@splitora.app

We aim to respond to all inquiries within 5 business days.