← Back to home

Privacy Policy

Last updated: April 7, 2026

1. What Data We Collect

Kaching processes the following data on your device only:

Personal SMS, social media messages, and non-financial notifications are never read.

2. How Data Is Processed

All parsing — amount extraction, merchant identification, category assignment — happens entirely on your device. No transaction text is sent to any server for parsing.

Original raw text (SMS body, notification content) is automatically deleted after 24 hours. Only structured data (amount, merchant, category, date) is retained.

3. What We Do NOT Collect

4. Email Scanning (Pro Feature)

When you connect an email account, Kaching connects directly from your device to your mail provider via IMAP. Your email credentials are stored in Android Keystore (AES-256-GCM hardware-backed encryption) or iOS Keychain.

For Gmail, we use OAuth 2.0 with read-only scope — Kaching cannot send, delete, or modify your emails. For IMAP providers, your password is stored encrypted on-device and transmitted only to your own mail server.

5. Google API Limited Use Disclosure

Kaching's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

6. Cloud Sync (Ultra Feature, Opt-In)

Cloud sync is disabled by default. If you enable it:

7. AI Insights (Ultra Feature, Opt-In)

AI Insights is disabled by default and requires explicit consent. When enabled:

8. Currency Conversion

Kaching fetches exchange rates from a public API (open.er-api.com) using a single bulk request for all currencies based on your home currency. We do not send individual transaction currencies — your spending in specific currencies is not revealed to any third party. Rates are cached locally for 6 hours.

9. Security Measures

10. Contact

For privacy questions or data deletion requests, contact us at:

feedback@kachingnow.com