UnrealHQ

Privacy Policy

Last updated: October 6, 2026

We are committed to transparency and the security of your data. Here’s how we handle the information required for the bots to function.

What We Collect

  • Email address — used to sign in, verify your account, and contact you about your account.
  • Date of birth — checked at registration to confirm you are 18 or older. We keep only that you passed the check, and when.
  • Discord user IDs — when you talk to a bot on Discord, the bot stores your Discord user ID and display name alongside the messages so it can keep conversation context per user.
  • Conversation history — messages exchanged with the bots on Discord (Discord user ID, channel ID and message text) and your chats in the Parlor, kept as described under Retention below.
  • Memories and notes — memory books, the memories bots write on paid plans, and notes you pin, kept until you delete them.
  • Usage records — token counts and model names for each reply (your usage panel). With an UnrealHQ Managed API token, we also log per-request token counts to meter daily limits and prepaid credits.
  • IP addresses — to slow down repeated sign-in attempts and stop abuse (see Retention).
  • Payments — Ko-fi takes payments and keeps the payment records. When you support UnrealHQ there, Ko-fi sends us your email, name and the amount so we can apply your plan, and we keep that with your account. We never see your card.

API Keys

UnrealHQ is a BYOA (Bring Your Own API) platform. Your API key — from any of the 16 supported providers (including OpenAI, Anthropic, OpenRouter, ElectronHub, and the UnrealHQ Managed API) or any OpenAI-compatible endpoint — is required for the bot to generate AI responses on your behalf. We store your key securely in our database. It is only ever used to authenticate your requests with your chosen provider. We will never share, expose, or use your API key for any other purpose.

Note that requests made with an API key are transmitted to that key's provider under the key owner's account, and may be visible in that provider's own logs or dashboards subject to the provider's privacy policy. Transmitted content includes the full generated prompt (character material and platform prompting). Requests made with UnrealHQ Managed API keys are routed through UnrealHQ's own infrastructure.

Who Handles Your Data

We never sell your data, never share it for advertising, and never use it to train or fine-tune AI models. To run UnrealHQ, these services handle some of it for us:

  • DigitalOcean hosts our servers and their backups.
  • Discord carries every message to and from the bots.
  • The AI provider whose key a reply runs on receives the prompt for that reply: the character, the recent chat and the memories it draws on. With an UnrealHQ Managed API token, the request goes through our own proxy to the provider behind it.
  • Brevo sends our emails (verification and password resets).
  • Ko-fi takes payments.
  • Google Fonts serves a typeface the Parlor and the Lobby use, so opening those pages contacts Google.
  • YouTube, Spotify and SoundCloud players load on a character's profile page only when its creator added music there. Pictures a creator links from another site load from that site.

Conversation History

To provide a persistent memory, we store the content of your conversations with the bots. This data includes your Discord User ID, the Channel ID, and the text of the messages. In a server channel a bot has been invited to, this includes messages from everyone in that channel, not only people who addressed the bot, because a character has to follow the whole scene to take part in it. This information is stored solely for the purpose of providing conversational context to the AI. It is never sold and never used to train or fine-tune AI models.

If you are on Discord and do not want a bot to remember you, run /forgetme with any UnrealHQ bot. You do not need an account. It asks which you want and does it right away, in every server and DM:

  • Just this bot: the bot you ran it with deletes the messages it stored from you and the replies you got, with the summaries made of them, and the automatic memory rules you set up with it. Your DMs with it are cleared completely, along with the notes you made there from Discord. Every other UnrealHQ bot keeps what it has.
  • Every UnrealHQ bot: every bot deletes the messages it stored from you and the replies you got, with the summaries made of them, and the notes, model choices and automatic memory rules you set up from Discord.

If you switched automatic memories off with a bot, that choice stays either way, so the bot doesn't start remembering you again.

/forgetme does not reach the website: if your Discord is linked to an UnrealHQ account, your Parlor chats, memory books, notes and personas there stay until you delete them or the account. It also leaves memory books other people keep as they are, even one that remembers a scene you were in; message the admin (below) to have something taken out of one. Server administrators can also clear a bot's memory of a whole channel with /strike.

When a creator deletes a character, the chats people had with it stay in their Unforgettable, marked “character deleted”, to read, export or delete.

Retention

Account data is kept for as long as your account exists. On a paid plan, conversation history is kept until you delete it (one chat at a time in Unforgettable, or all at once by deleting your account). On the Free plan, and for people who talk to a bot on Discord without an account, each chat keeps only its last 200 lines, and lines older than 14 days are deleted automatically; memory books and pinned notes are not affected.

Usage records are kept for 90 days. Managed API usage logs are kept for metering and billing while the token exists. Our server logs, including failed sign-ins and the IP addresses they came from, are kept for up to eight weeks. The admin log of account and moderation actions keeps what was done and by whom; the IP address an action came from is cleared after 90 days.

Deleted data can remain in backups for a short time: up to three days in our host's server backups, and up to a week in the copy of the database we take just before each update to the site.

Your Control: Export and Delete

Using Unforgettable, you can view, edit and permanently delete your conversation history one chat at a time, search everything you said and the replies you got, and export a chat as JSON or JSONL.

From the Control Room Account settings you can Export My Data: one JSON file with everything stored under your account, including your account details, your characters with their codex, commands and profile pages, your chats on the site and on Discord with the replies you got, memories, memory books and notes, personas, looks, bots and their settings, help desk tickets, purchases and usage records. Passwords, sign-in secrets and API keys are left out.

Or Permanently Delete My Account, which removes all of it at once, purchases included (Ko-fi keeps its own records of payments). One thing stays: the admin log, which records actions by account ID, never by name or email. A plan you bought as a gift stays on the account you gave it to, without your name or email, and other people's chats with your characters stay theirs. Questions or requests: message Whispered Insanity (the UnrealHQ admin) on Discord. See also our Terms of Service.