Keyslate

Privacy

Effective 20 September 2026.

Keyslate turns the listings a real estate agent publishes, in a Telegram channel, forwarded to our bot, typed in, or imported, into a map that renters browse. This page describes what we store to make that work, and nothing here is legalese for things we secretly do anyway. If it is not listed, we do not do it.

What we store about renters

  • Your Telegram user id and first name, captured when you tap “Save my map” and open our bot. We use it to send you your map link and messages about new or removed listings.
  • The filters, hearts, and notes on your saved map, so they are still there when you come back.
  • Contact details such as an email or phone number, only if you type them into a form yourself, and only used for the purpose that form states.
  • Counts for the agent whose map you use: that a map or a listing was opened, the questions answered, a heart, a save, a viewing request. On the agent's public map these carry no identity at all. On a map you saved they are linked to it, and to you, until you ask us to delete you; all of them are deleted after ninety days. Your IP address is held for up to an hour in a counter that stops floods, and nowhere else.

What we store about agents

  • Your sign-in email and, if you connected Telegram, your Telegram user id and username. The sign-in mail comes from Keyslate through Resend and carries a one-use link; your session lives in one cookie on your device.
  • The listings you put on your map, from your channel, forwarded to the bot, typed in, or imported from a file or a feed, with their photos on our storage. Keyslate shows on your map what you chose to publish.
  • Your name, photo, map address, colour, languages, currency, unit and contact channel, as you set them in Settings.
  • Your leads: which renter saved a map or asked for a viewing, their Telegram handle, what they hearted, and the outcome you mark. A renter who asks us to delete them disappears from these too; only the date and the count stay.
  • Pause stops anything new from being added. Close takes your listings off the map at once, and ninety days later your photos and your account are deleted; write to hello@keyslate.io within those days if you want it back.

What we never do

  • No selling or sharing of personal data with advertisers.
  • No marketing email or spam messages.
  • No advertising trackers, no third-party analytics, no cookies beyond the one that remembers you saved a map.

Who processes the data

Keyslate runs on Vercel (hosting), Supabase (database and sign-in), Cloudflare (media storage), Mapbox (maps), Anthropic (AI listing parsing), Resend (sign-in mail), Sentry (error monitoring), and Telegram (messages). Each processes data only to provide its part of the service.

How we use AI

To turn a free-text Telegram post into a structured listing (price, location, number of rooms), we send the text of that post to Anthropic's Claude model. We send only listing text an agent already published publicly, never a renter's saved-map filters, hearts, notes, or contact details. Under Anthropic's API terms that text is not used to train their models.

Removal

To have your map and data deleted, send the word delete to our bot, ask the agent who shared your link, or email hello@keyslate.io. We delete on request, without ceremony. An agent closes their account from Settings.