Kaky ("we", "us", "the app") is a voice-first nutrition tracker developed by Mira Acaya. This policy explains what data we collect, how we use it, who we share it with, and the choices you have. We've written it to be readable in five minutes — no legalese where we can help it.
When you use Kaky, we collect the following data — and nothing else:
| Data | Source | Linked to you |
|---|---|---|
| Email address | Sign-in (Apple or Google) | Yes |
| Name | Profile setup | Yes |
| User ID | Generated at sign-in | Yes |
| Food log entries | You — via voice or manual entry | Yes |
| Daily calorie/macro goals | You — during onboarding | Yes |
| Analytics / tracking data | — | No |
| Advertising identifiers | — | No |
| Location | — | No |
Your data is used exclusively to operate the app:
We do not sell your data. We do not share it with advertisers. We do not use it for any marketing purpose.
Kaky uses a third-party AI service to analyze the meals you describe. The first time you use the voice feature, the app asks for your explicit consent before any data is sent. If you decline, the AI feature is disabled and you can continue to use the app for manual food entry.
What is sent: only the text describing your meal (e.g. "three eggs and a banana"). No audio, no name, no email, no user ID, no other personal data.
Who receives it: The text is transmitted to OpenRouter, Inc. ("OpenRouter"), which routes the request to Google's Gemini 2.5 Flash AI model for nutrition analysis. The response — per-100g nutrition density for each food item — is returned to your device, where Kaky computes your meal's totals locally.
Why: AI is necessary to identify foods from a natural-language description and return their nutritional density. Without it, you would have to look up every food in a database manually.
Retention: OpenRouter and Google's terms apply to data they process. We do not store your meal text on our own servers beyond the immediate request lifecycle. Google's Gemini API does not use your data to train its models per its paid-tier terms.
Kaky uses the following third-party services. Each one has its own privacy policy, which we've linked.
We have reviewed each provider's privacy practices and confirmed they provide protection equal to or stronger than what is described in this policy. We do not share your data with any third parties not listed above.
By design, the following data never leaves your iPhone:
Practical implication: if you decline AI consent or use Kaky in airplane mode, the app remains functional for manual food entry. No data leaves your device.
Your food log and profile are stored locally on your device using encrypted storage (Hive) and synced to Supabase, which encrypts data in transit (TLS) and at rest. Your account is protected by your sign-in provider's authentication (Apple or Google). We do not have access to your passwords.
You can, at any time:
Kaky is rated 9+ and is not designed for children under 13. We do not knowingly collect data from children under 13. If you believe we have, contact us and we will delete the information promptly.
If we change this policy materially, we will notify you in-app before the changes take effect. The "Last updated" date at the top of this page always reflects the most recent version.