Privacy Policy
Last updated: July 27, 2026
Chakam ("the app") is built by Kodeblooded ("we", "us"). This policy explains what happens to your data when you use Chakam on iOS. It's written to match exactly what the app does — not a generic template.
No account required
Chakam doesn't require sign-up, a password, an email address, or a phone number to use. Anything you tell the app about yourself (like the name you'd like to be called) stays on your device unless described otherwise below.
Chats you import
When you import a WhatsApp or Telegram chat export, the app reads and analyzes it on your device. All of the metrics you see — message counts, reply times, who texts first, red-flag scores, and similar cards — are calculated locally, in the app, without sending your raw chat to a server.
When you use screenshot import (Instagram, Snapchat, Messenger, or iMessage), the process is different because it requires reading text out of an image — see "Screenshot import" below.
The AI verdict
Each analysis includes a short AI-written "verdict" summarizing the dynamic between you and the other person. To generate it, the app sends a limited, de-identified package to our backend, which forwards it to a third-party AI provider (routed through OpenRouter, currently DeepSeek). Before anything leaves your device:
- Real names are replaced with generic placeholders ("Person A" / "Person B") and swapped back to display names only after the response comes back, on your device.
- Only a small sample of shorter messages is included, not the full chat.
- Phone numbers, email addresses, links, and @handles found in that sample are automatically redacted before sending.
- What's sent otherwise is aggregate statistics (counts, percentages, timing) rather than a full transcript.
Screenshot import
Instagram, Snapchat, Messenger, and iMessage don't offer a chat export file, so importing a conversation from one of these requires screenshots. Those screenshot images are uploaded to our backend, which forwards them to a third-party vision AI model (routed through OpenRouter, currently Anthropic's Claude) solely to transcribe the messages shown in them into text. Unlike the verdict feature above, this requires the image itself — including any names or text visible in it — to leave your device. The transcription is returned to the app and processed the same way as an imported chat export from there on.
What our servers store
Our backend (hosted on Supabase) does not write anything it receives to a database — each request is processed in memory solely to generate a response, then discarded. We don't keep a copy of your chats, screenshots, or verdicts. Once data reaches a third-party AI provider (OpenRouter and the model it routes to), it's subject to that provider's own privacy practices for API traffic, which are generally not used to train their models — see OpenRouter's own privacy policy for specifics.
Purchases
Subscriptions are handled through Apple's In-App Purchase system and RevenueCat, which we use to manage and validate entitlements. RevenueCat receives a device/purchase identifier and transaction data needed to confirm your subscription — not your chats or analyses.
What stays on your device
Your imported chats, computed analyses, and saved reports are stored locally in the app's own storage on your phone. Deleting the app, or using the in-app "Clear all data" option, removes them. We have no copy to delete on our end because we never had one.
Notifications
Chakam can show local notifications (e.g. when an analysis is ready, or an occasional reminder). These are scheduled and delivered entirely on your device — they don't involve a push notification server or any external service.
No advertising, no analytics tracking
Chakam doesn't include ad networks or third-party analytics/tracking SDKs. We don't sell your data, and we don't build an advertising profile from it.
Children
Chakam is not directed at children and isn't intended for use by anyone under the age required by the App Store's age rating for this app.
Changes to this policy
If how the app handles data changes in a meaningful way, we'll update this page and change the date at the top.
Contact
Questions about this policy or your data: info@kodeblooded.com.ng.
Chakam