Privacy Policy
Last updated: April 25, 2026.
This policy covers all apps developed by KAI HANA LLC ("Kai Hana," "we," "us"). It applies to your use of any of our apps and the supporting backend services we operate. By installing one of our apps, you agree to the practices described below.
Apps covered by this policy
This umbrella policy currently covers:
- RateGlance — currency rate viewer with alerts and home-screen widgets.
When we ship new apps, we'll add them here.
What we collect
Information you provide
We don't ask for your name, email address, phone number, contacts, photos, location, microphone, camera, health data, or financial details. There are no user accounts and no sign-up step.
Information collected automatically
When you use our apps, the following data may be collected:
- Device token — a random ID we generate on first launch. It's stored only on your device (in iOS Keychain or Android Keystore) and sent to our backend so we can route alerts and IAP entitlements to your install. It cannot be tied to any other identifier we hold about you.
- Push notification token — issued by Apple or Google when you grant notification permission. We store it alongside your device token so we can deliver alerts.
- In-app purchase receipts — when you buy a paid feature (e.g. RateGlance Pro), the App Store or Google Play sends us a signed receipt. We forward it to Apple or Google for verification and store the resulting transaction identifier so the same receipt cannot be redeemed by a different device.
- Alert configuration (Pro tier only) — pair, target rate, and direction. Stored on our server so we can check the rate hourly even when the app is closed.
Information processed by third-party services
- Google AdMob (free tier of our apps) — Google may collect data about your device to serve and measure ads. See the AdMob & AdSense data disclosure.
- Apple StoreKit / Google Play Billing — handle purchase and refund flows. We never see your payment details.
- Apple Push Notification service / Firebase Cloud Messaging — deliver notifications to your device.
- European Central Bank (via Frankfurter API) — provides the daily reference rates we display. We do not send any personal information to this service.
- Cloudflare — hosts our backend. Standard request logs (IP, user agent, request path) may be retained briefly per Cloudflare's policies for abuse prevention and operational monitoring.
- Expo — used for push notification delivery infrastructure. They process your push token to relay messages.
What we do with the data
- Authenticate your device against our backend so we know which install owns which alerts.
- Verify in-app purchases and grant the corresponding entitlement.
- Fetch and deliver rate-target alerts through Apple/Google push.
- Show ads and measure their delivery (free tier only, via AdMob).
- Diagnose crashes and improve the app.
We do not:
- Sell your data.
- Share your data with third parties for their own marketing.
- Build a profile of your behavior across apps or devices.
- Track you across other apps or websites (you'll see an App Tracking Transparency prompt only if AdMob requests one — declining still gives you working ads, just non-personalized).
Data retention
- On your device: data is stored in the app's SQLite database and Keychain/Keystore. It is deleted when you uninstall the app.
- On our server (Pro alerts only): your device token, push token, alert configuration, and IAP transaction identifiers persist until you uninstall the app and the entry is pruned by inactivity, or until you contact us asking for deletion.
- AdMob: retention is determined by Google's policies, not ours.
Data deletion
You can remove all data we hold about your device at any time by:
- Uninstalling the app, or
- Emailing kai.apps.support@gmail.com from any address with your device token (you can find it under Settings → Diagnostics in a future update; for now, simply describe the device and we'll handle it manually).
Children
Our apps are not directed at children under 13. We do not knowingly collect data from children. If you believe a child has used one of our apps, contact us and we'll delete any associated data.
International users
Our backend runs on Cloudflare's global edge network. Data may be processed in any region where Cloudflare operates. We rely on standard contractual clauses for international transfers where applicable.
If you are in the EEA, UK, Switzerland, or California, you have the right to access, correct, or delete data we hold about you, and to lodge a complaint with your local supervisory authority. Contact us at the address below.
Changes
We'll update this policy when our apps change in ways that affect data practices. The "Last updated" date at the top reflects the most recent change. Material changes will be announced in the affected app's release notes.
Contact
Email: kai.apps.support@gmail.com
This policy is provided for transparency and is not legal advice. It describes practices accurately to the best of our knowledge as of the date above.