KiraKira
KiraKira Privacy Policy
Last updated: 26 September 2026
KiraKira (“the App”) is a local-first financial planning and tracking tool for personal users and small businesses. This policy explains what information the App stores, what (if anything) leaves your device, and how optional features work. It is not legal advice.
1. Who we are
KiraKira is published by S Factor Technologies. There is no KiraKira cloud account or KiraKira-operated backend in the current version. Unless you turn on an optional backup or make a store purchase, your ledger stays on the device.
For privacy questions, contact sfactortechnologies@gmail.com.
2. Data stored on your device
The App stores on your device (typically in a local SQLite database and related files):
- Transactions, categories, accounts, and goals you enter
- Projects you create on Pro: names, dates, customer payments, spending, and optional sales or profit targets
- Business or profile details you choose to save
- Forecast and planning inputs you create
- An optional app-lock PIN (stored securely on-device)
- Receipt photos you choose to keep after a scan
This information is used only to provide the App’s features on that device. We do not operate a server that receives a copy of your ledger.
3. What does not leave the device
By default, your numbers stay on the device. The App:
- Does not create a KiraKira user account
- Does not use advertising or an advertising ID
- Does not sell your data
- Runs receipt OCR on the device (ML Kit on Android; Apple Vision on iOS). Photos are not uploaded to KiraKira for scanning
- Hides on-screen balances in the system app switcher
- Asks the operating system not to include the live database in automatic device backups
Uninstalling the App removes local data according to your device’s uninstall behaviour. Export or back up first if you need a copy.
4. Optional cloud backup
If you subscribe to a paid plan, you may back up to:
- Google Drive (the App’s private app-data folder only), using Google Sign-In you start yourself
- iCloud Drive Documents (iOS), using the Apple ID already signed in on the device
Backups go to storage you control. KiraKira does not receive your backup files. Google or Apple process that data under their own policies. You can disconnect or delete backups in those services and in Settings → Backup & Restore.
5. Camera and photos
Receipt scan (a paid feature) can use the camera or a photo you pick from your library so you can review amounts and save an expense. Recognition runs on the device. Saved receipt images stay in the App’s local storage unless you include them in a backup you start.
6. App lock and biometrics
Optional app lock uses a PIN you set, and may use the device biometric unlock (fingerprint / Face ID) through the operating system. Biometric templates stay in the device secure hardware; the App only receives a yes/no unlock result. We cannot recover a forgotten PIN. Uninstalling the App clears the lock together with local data.
7. Subscriptions and store billing
On iPhone and iPad, paid plans are sold through the Apple App Store and are processed by Apple and by RevenueCat, which we use to check entitlements (for example Pro or Lifetime). On other devices, paid plans are sold through the store you installed the App from and are processed by that store and by RevenueCat.
Those providers may process purchase tokens, an app user identifier, product identifiers, and device/app metadata needed to complete and restore purchases. See Apple, the distributing store, and RevenueCat privacy policies for how they handle that information. The App does not receive your full payment card details.
8. Third-party services
Depending on the features you use, the App may talk to:
- Apple In-App Purchase (iPhone and iPad)
- The billing service on the device you installed the App on
- RevenueCat (entitlement sync)
- Google Sign-In and Google Drive API (optional backup)
- Apple iCloud (optional backup on Apple devices)
- Apple Vision or ML Kit (on-device text recognition)
We do not use third-party advertising or analytics SDKs in the current version.
9. Children
The App is intended for adults and small-business use. It is not directed at children under 13 (or the equivalent age in your country). Do not use the App to store information about children.
10. Your choices
You can:
- Use the App without cloud backup or purchases (local tracking only)
- Export a CSV of transactions (paid feature) and share or delete that file yourself
- Delete backups in Google Drive or iCloud
- Revoke Google Sign-In access in your Google Account
- Manage or cancel subscriptions in App Store settings on iPhone and iPad, or in your device’s subscription settings on other devices
- Uninstall the App to remove local data
Because we do not host your ledger, we cannot remotely delete data that exists only on your device or in your own Drive / iCloud.
11. Changes
We may update this policy when the App’s features or legal requirements change. The “Last updated” date will change when material updates are made. Continued use after an update means you accept the revised policy. If you do not agree, stop using the App and uninstall it.
12. Contact
For privacy questions, contact S Factor Technologies at sfactortechnologies@gmail.com.
This policy is written for users in Malaysia and elsewhere. Where a local privacy law gives you additional rights, those rights still apply.
