Privacy Policy
Last updated June 2025
The short version
Kaava is built on a simple principle: your data belongs to you and stays on your device. The app works entirely offline. There is no account system, no cloud sync, and no analytics. Nothing you enter in Kaava is ever sent anywhere.
What you enter in the app
Kaava stores the data you create — roast sessions, bean records, cupping notes, photos, and equipment details — in a local database on your device. This data never leaves your phone unless you explicitly export or share it yourself.
None of this data is transmitted to any server, processed remotely, or accessible to anyone but you.
Device permissions
Kaava requests the following permissions. All are optional — the core timer and journal features work without any of them.
- Camera — used to photograph beans and roasting equipment to attach to records. The app never accesses your camera without you initiating a photo.
- Photo library — used to attach existing photos from your library to roast or cupping records. The app does not read or index your photo library.
- Location — used to tag the location of a roasting machine, if you choose to. Location data is stored only in your local database and is never transmitted.
Data storage
All data is stored in a SQLite database on your device. Kaava has no backend servers. There is no cloud sync, no remote backup, and no mechanism for Kaava to access your data.
Third parties
Kaava contains no analytics SDKs, no advertising SDKs, and no third-party tracking of any kind. No data is shared with or sold to any third party.
Deleting your data
Uninstalling Kaava from your device removes all data the app has stored. There is nothing on any server to delete.
Children
Kaava is not directed at children under 13. If you believe a child under 13 has used the app, please contact us.
Changes to this policy
If this policy changes, we will update this page. Because Kaava has no account system, we cannot notify you directly — please check back here if you have questions.
Contact
Questions about this policy? Contact us.