Privacy & reporting
What we store
Just enough to make the app work — and only on your device.
Your comfort level, blocked topics, safeword, and reaction history are saved in your browser's localStorage. They never leave your device.
When you tap Generate, your situation prompt is sent to our AI provider so it can return three variants. We don't keep a copy and we don't link it to you.
No accounts. No analytics on the message content. No public sharing inside the app.
Don't share publicly without consent
These messages are meant for someone who has agreed to receive them. Posting a private exchange — yours or theirs — without consent can hurt people. Kindred won't help you do that.
Report a problem
On any generated variant, tap Report to download a JSON copy. Email it to us and we'll improve the filters.
Reports are local until you choose to share them. We don't auto-collect anything.
Erase everything
One click clears all local data on this device.