Use this page for legal and safety grievances about the service. There is no real operator email in the repository and no incorporated entity yet.
Draft placeholder. Entity: Operating entity not yet incorporated
Draft placeholder. Grievance email: grievance@example.invalid
Draft placeholder. First-reply SLA: 72 hours
Grievance contact (draft)
Email (draft placeholder, not a working mailbox): grievance@example.invalid. The .invalid domain is reserved so this cannot accidentally look like a real inbox.
Stated response SLA (draft): we aim to send a first reply within 72 hours of a readable grievance. This is not a contractual commitment until a human sets the real SLA and staffs the mailbox.
Named operator (draft): Operating entity not yet incorporated.
What to include
If you have them: the user id, session id, approximate time, and whether you reported in-product. Do not send sexual imagery of anyone, especially of a child. In-product report already captures ids.
Self-serve export, deletion, and blocks
Signed-in users download a JSON export and schedule account deletion at /settings/data (GET /api/v1/me/export and POST /api/v1/me/delete). The blocked list is at /blocked (GET /api/v1/me/blocks). Those tools require an active session; this contact page does not run them.
Do not email the draft grievance address expecting an automatic export or deletion. That mailbox is a placeholder and is not staffed. Privacy describes export scope (including DMThreads / DMMessages), the 30-day deletion hold, the 90-day random-chat history purge, and that direct messages stay until delete-for-me or account purge.
What we cannot do yet
We cannot process payments or refunds against a live processor, because there is not one in the tree. Checkout currently runs against a stub.
In-product safety actions
For an ongoing chat, use report, block, skip, or leave in the app. That is faster than email.