SpendSense Privacy Policy

Effective Date: August 8, 2026 (v1.1.6). Your privacy is under your absolute control.

SpendSense is built with a privacy-first architecture. All your shopping lists, item details, monthly budgets, and spending metrics are stored locally on your device. We do not operate external databases, run analytics servers, or sell your personal data.

Flexible Storage (Offline & Cloud Sync)

Guest users enjoy 100% offline local device storage. Registered users signing in via Google Authentication can optionally sync their receipts and budgets securely to Google Firebase Firestore cloud storage for multi-device access.

Gemini Chat AI Safety

Conversations with the AI budget assistant are kept offline on your device. Chat payloads are sent securely to Google Gemini APIs only when submitting queries and are never logged or stored by us.

On-Device Receipt Scanning

Invoice text reading is processed on-device. The text matches are temporarily formatted via Google Gemini APIs to populate your lists. Captured receipt images are deleted immediately after scanning.

Data Backup & Ownership

You maintain complete ownership of your historical metrics. You can export a JSON backup file to your own storage at any time and import it to restore your profile on a new device.

Coin Economy & Anti-Fraud Policy

SpendSense uses a transparent Coin Economy for premium AI services. Manual entry is 100% free and ad-free. Coins are deducted ONLY upon successful feature execution (5 🪙 per AI Scan/Voice/Chat/CSV export, 100 🪙 per Cloud Backup). Rewarded ads are strictly limited to 10 per day with a 15-second cooldown.

Group Splitter & Local Contacts

Track shared bills (trips, dining, flatmates, office lunches) with Equal, Custom, Percentage, and Shares calculations. Phonebook contacts are accessed 100% locally on-device. No contact data is ever uploaded, shared, or sold.

Firebase Auth & Cloud Sync

Guest data remains 100% local on device. Registered users can optionally authenticate via Google / Firebase Sign-In for cloud backup sync. Account data is transmitted via encrypted HTTPS directly to Firebase Firestore.