Privacy Policy

Last Updated: 5/8/2025

Welcome to RoomMate Cost Splitter ("we", "us", "our"). We are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our website and services (collectively, the "Service").

Information We Collect

We may collect the following types of information:

  • Room Data: When you create or join a group room, we store the room ID, usernames added, items (name, cost, user), tax/service rates, additional charges, calculation order, and currency. This group data is stored in Google Cloud Firestore and is automatically deleted 14 days after creation using Firestore's Time-To-Live (TTL) policy. No group data is retained after this period.
  • Quick Calculator Data: When you use the Quick Calculator, all calculation data remains in your browser and is never transmitted or saved to our servers.
  • Session Tokens: We use JSON Web Tokens (JWT) stored in your browser's local storage to manage room access. These tokens do not contain personal identifiers.
  • Usage Data: We use Google Analytics to collect anonymous data on general app usage (which pages/features are used, not calculation specifics or personal info).

How We Use Your Information

We use information to:

  • Provide and operate the Service (including collaborative group calculations).
  • Automatically and irreversibly delete group calculation data after 14 days, for privacy and security.
  • Improve the Service via anonymized analytics (never tied to individuals or shared calculations).

Data Sharing and Disclosure

We do not sell or rent your data. Limited sharing may occur:

  • Within a Room: Calculation data for each group room is viewable only by users who have the Room ID and valid session token.
  • Service Providers: We use Firebase/Google Cloud Firestore for database hosting, and Google Analytics for site statistics (subject to their privacy policies).
  • Legal Requirements: We may disclose your information if required to do so by law or valid public request. We will not do so otherwise.

Data Storage, Security, and Retention

  • Group Room Data: All calculation data is stored in Firestore (a Google service) and is automatically deleted exactly 14 days after its creation using an enforced TTL deletion policy. After this period, your group room information is permanently and irreversibly deleted (including all items, users, and settings).
  • Quick Calculator Data: Not stored or transmitted (remains only in your browser memory).
  • Session Tokens: Are stored in your browser only and are not linked to your identity.
  • Security: All access to group data requires both a valid session and Room ID. We use industry-standard measures to keep your data safe, but no system is perfect. Do not use this app for sensitive or legally regulated data.

Your Rights and Choices

  • You may remove yourself and your entries from a group at any time (before TTL deletion).
  • You may choose not to use the Group Room features if you do not wish for any data to be stored temporarily.
  • You may clear your browser local storage to remove any session tokens.
  • You may use browser privacy settings or plugins to block Google Analytics or cookies.

Children's Privacy

Our Service is not intended for children under 13. We do not knowingly collect information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you by updating the date above. Review this page for changes.

Changes to This Policy

Do not use this service for storing sensitive, regulated, or confidential financial or personal information. Use is at your own risk.

Contact Us

If you have any questions, please contact us at support@roommatecostsplitter.com.