Privacy Policy
This Policy describes information handled when you use the Stained Discord bot, the Stained website, the dashboard, commands, moderation and security features, and related services.
Updated November 2nd 202618 sections4 min read
On this page
On this page
01
Information we process#
Depending on the features you use, Stained may process Discord user identifiers and profile information supplied through Discord; guild, channel, message, role, emoji, webhook, and permission identifiers; server configuration; command interactions; moderation and security records; ticket and panel configuration; feature settings; and other information required to perform a requested function.
02
Dashboard and authentication#
You sign in with Discord, using the identify and guilds permissions, so Stained can see who you are and which servers you're in. Stained never sees your Discord password. Your login is kept in an encrypted cookie in your own browser for up to 7 days and isn't saved in our database. Signing out ends it and cancels the login with Discord.
03
Message content#
Stained reads message content when a feature needs it, such as commands, filters, anti-spam, moderation, logging, tickets and other features a server has set up. Stained does not use ordinary Discord conversations for advertising. Something is only kept when a feature needs a record of it, such as a moderation case, a ticket, a saved message or a security event.
04
Ticket transcripts#
When a ticket closes, its messages, attachment links and reactions are saved as a transcript. Only the server's owner, its antinuke admins and the people who opened, claimed or closed that ticket can open it. Server staff decide how long their server keeps using ticket records.
05
Server backups#
A backup saves a server's role and channel setup (names, colors, permissions, topics and channel settings), its emojis and stickers with their images, the server's name, icon and owner, and who made it. It doesn't include messages or who has which role. Up to 10 backups are kept for each server. They stay after a server is deleted or removes Stained, so they can still be used, until the server's owner or an antinuke admin deletes them on the dashboard. Anyone with a backup's code can load it into a server they run, so keep codes private.
06
AI features#
When you use an AI command, what you send is passed to Google's Gemini service to create the reply. Don't send anything private through these commands.
07
Connected accounts#
If you link Last.fm or Spotify, Stained keeps the key that service gives it so the feature keeps working. You can disconnect at any time with the feature's commands, which removes the link.
09
Technical information#
Our website and infrastructure process technical information such as IP address, request time, page, browser or device information and error details. It's used to run, secure and diagnose the service, including limiting how many requests one visitor can send.
10
How information is used#
We use information to execute commands; authenticate dashboard users; display and modify authorized server settings; provide moderation, ticketing, role, logging, automation, security, and other bot features; prevent abuse and raids; investigate technical or security problems; maintain service integrity; and improve Stained.
13
Retention#
How long something is kept depends on the feature. Server settings stay while they're needed to provide the service. Security, moderation and diagnostic records may be kept for abuse-prevention, operational or legal reasons. Data that's no longer needed may be deleted or de-identified.
14
Data security#
Website traffic is encrypted, sign-ins are encrypted in your browser, and the database can only be reached by Stained's own servers. Requests are rate limited, and the dashboard checks your access on every action. No online system can guarantee absolute security, so please protect your own Discord account too.
15
Your choices and requests#
You can stop future use by removing Stained from your server, and end a dashboard session by signing out. To ask for your data to be accessed, corrected or deleted, contact the Stained team in the support server. Some records may have to be kept for security, legal, fraud-prevention or operational reasons.
16
Children#
Stained is intended only for users who satisfy Discord's applicable minimum age requirements. We do not knowingly provide the service to users who are not permitted to use Discord.
17
Policy changes#
We may update this Policy as Stained's functionality or data practices change. The timestamp at the top identifies the current version.
18
Contact#
Privacy questions and data requests can be directed to the Stained team through the official support server.
