Your privacy

On this page

You decide where your birthday shows up. You can show or hide your birthday and your age everywhere at once, make an exception for a single server, or remove your information from Birthday Bot completely.

How the privacy settings work

There are two settings, and each one exists at two levels.

  • Birthday: whether a server may celebrate your birthday and include you in its birthday list.
  • Age: whether a server may show how old you are turning. This only matters if you gave a birth year.

Your Default Privacy applies to every server. A per-server override replaces the default in one server only. When you first set a birthday, your birthday is shown everywhere and your age is shown nowhere.

Hiding your birthday in a server makes it look to other members, including server staff, as though you have never set a birthday. It also hides your age there. A server's staff can also turn ages off for everyone in that server, and that wins over your own setting.

Hide your birthday or age everywhere

  1. Open My settings and find Default Privacy.
  2. Set Show my birthday in all servers or Show my age in all servers to Hide.
  3. Press Save changes.

Make an exception for one server

  1. Open My settings and scroll to Per-server overrides.
  2. Find the server. Search servers looks through all of your servers. Turn on Show servers without Birthday Bot to set a preference for a server before the bot is added to it.
  3. Set Birthday or Age to Show or Hide. Default means the server follows your Default Privacy.
  4. Press Save changes.

Each server's row tells you the result in plain words, for example "Your birthday is celebrated and your age stays hidden."

What hiding changes

You hideWhat happens in that server
Your birthdayNo birthday message and no birthday role for you. You are left out of the birthday list, and other members cannot look up your birthday. Your age is hidden too.
Your ageYour birthday is still celebrated and listed, but without your age or birth year. Messages that mention an age are not used for you.

Remove your information

On My settings, press Clear my birthday and confirm. Your birthday and time zone are removed from Birthday Bot in every server, and so are any help assistant conversations linked to your account. This cannot be undone, and you can set them again whenever you like. Your privacy choices are kept, so they still apply if you come back.

The help assistant

What you type into the Ask AI panel is sent to Anthropic's Claude API, with the conversation so far and, depending on where you asked, that server's Birthday Bot settings (on a server's dashboard) or your own birthday, time zone, and privacy settings, with the names of the servers where you set an exception (on My settings), to produce the answer. Your Discord ID and server IDs are not included. Anthropic does not train on it and deletes it within 30 days, unless its safety systems flag a conversation as breaking its usage policy or the law requires it to keep it longer. Birthday Bot keeps the conversation for 30 days to improve these articles, linked to your Discord account only when you were signed in where you asked, and to the server only when you asked from its dashboard. See Ask the help assistant.

This website

The website counts visits with its own analytics, which set no cookie and store nothing in your browser. For each page you view it records the page's path (with server and message IDs removed), any campaign tags in the address, the site that sent you there (its address, not the page), the page title, your rough location (country, region, and city), and your browser, operating system, device type, screen size, and language. It also counts a few actions: following an invite link or a link that leaves the site, starting to sign in, how the dashboard's welcome tour ended, and asking the help assistant a question (never the question itself). Visits are grouped using a one-way hash of your IP address and browser, mixed with a secret that changes every month; your IP address itself is not stored, and the analytics never see your Discord account or which servers you manage. Our CDN, Cloudflare, also counts page views and measures load times, without a cookie. The full details are in the Privacy Policy (the Privacy link in the site footer).

Common problems

  • A server still shows my age. Check that server's row under Per-server overrides. An override set to Show wins over a default set to Hide.
  • I hid my age but cannot show it again in one server. Your age only shows where your birthday shows. Check the Birthday setting for that server too.
  • I do not see a server in the list. Turn on Show servers without Birthday Bot, or search for it by name.
  • "Your birthday is hidden in this server!" Your privacy settings hide your birthday in the server where you saw this, so the bot treats it as not set there. Follow the My settings link at the end of that message, find the server under Per-server overrides, and set Birthday to Show, then press Save changes. Default works too if your Default Privacy shows your birthday in all servers.

Using Discord instead

/user shows and changes your Default Privacy for all servers. /user_server does the same for the server you type it in. Their replies have an Open My Settings button, and after a change they point you to Default Privacy or Per-server overrides on My settings. If Birthday Bot has nothing saved for you yet, /user settings and /user_server settings tell you how to set your birthday, in Discord or on the website. /purge removes your birthday and time zone everywhere.

After you save your birthday with /set, or save a birthday a server suggested for you, the reply lists your privacy settings with a button to change each one, under Birthday and Age (the age rows appear when you saved a birth year). The Every server rows show your Default Privacy, and their Hide and Show buttons work like /user edit for all servers. The row named after the server shows your setting for that server, and its buttons work like /user_server edit there. When that server has no override, the row shows your Default Privacy and ends in (default), so it changes along with the Every server row. Pressing a button updates the rows. If you hide your birthday in every server and have no override for the server you are in, a note under that server's row reminds you that it is hidden there too, and that its Show button keeps your birthday celebrated in that server alone. Only you can use them, and the message is shown only to you. Set your birthday shows where they appear.

/user

Works in DMs
View or edit your global settings.
/user settings
View your global settings.
/user edit show_birthday
1 option
Set if your birthday should be shown in all servers by default.
show_birthday
required · text
Should your birthday be shown in all servers by default?
  • Yes: Show birthday in all servers by default.
  • No: Do not show birthday in all servers by default.
/user edit show_age
1 option
Set if your age should be shown in all servers by default.
show_age
required · text
Should your age be shown in all servers by default?
  • Yes: Show age in all servers by default.
  • No: Do not show age in all servers by default.

/user_server

View or edit your settings for this server.
/user_server settings
View your settings for this server.
/user_server edit show_birthday
1 option
Set if your birthday should be shown in this server.
show_birthday
required · text
Should your birthday be shown in this server?
  • Yes: Show birthday in this server. This overrides your global show birthday setting.
  • No: Do not show birthday in this server. This overrides your global show birthday setting.
/user_server edit show_age
1 option
Set if your age should be shown in this server.
show_age
required · text
Should your age be shown in this server?
  • Yes: Show age in server. This overrides your global show age setting.
  • No: Do not show age in server. This overrides your global show age setting.

/purge

Works in DMs
Remove your information from the database.