Who we are
Discobi runs Discobi, a Discord bot with a web dashboard, and is responsible for the data described here. Contact details are at the end of this page.
Summary
- We store only what a feature needs to work, such as your server's settings and moderation records.
- We never store card numbers or crypto wallet keys. Payments are handled by Polar and NOWPayments.
- Message content is read to run features you turn on, and is not stored unless a feature needs it (for example ticket transcripts).
- You can ask us to delete your data, or your server's data, from the Support page.
- We do not sell your data and we do not show ads.
What we store
Server configuration
| Data | Example | Why we need it |
|---|---|---|
| Server details | Server id, name, icon, member count | To run the bot in your server and show it in the dashboard |
| Channels and roles | Names, ids and order | So you can pick them in the dashboard and the bot can use them |
| Module settings | Which modules are on and how they are set up | To behave the way you configured it |
| Content you create | Embeds, commands, role menus, forms, scheduled messages | To send and run them |
Activity and moderation records
| Data | Example | Why we need it |
|---|---|---|
| Moderation cases | Warnings, timeouts, bans, notes and the reason | Moderation history for your team |
| Levels and statistics | XP, level, message and voice counts, invite counts | Leveling, leaderboards and invite tracking |
| Audit and log records | Who changed what in the dashboard or by command | Security and accountability |
| Analytics | Member and online counts over time, activity per channel | Server insights |
| AI review queue | A short excerpt of a flagged message (only if AI moderation is on) | So your moderators can review what was flagged |
Tickets and forms
| Data | Example | Why we need it |
|---|---|---|
| Tickets | Opener, category, subject, status | Support workflow |
| Transcripts | Messages in a closed ticket | A record staff can read later |
| Form answers | What a member typed into an application | Review by your staff |
Subscription and billing
| Data | Example | Why we need it |
|---|---|---|
| Customer and payment ids | Polar customer id, NOWPayments invoice id | To match a payment to a server and handle refunds |
| Plan and period | Pro until a date, source (card or crypto) | To switch Pro on and off correctly |
| Amounts and status | Price, currency, paid or pending | Records and support |
Logging in with Discord
- We ask Discord for your username, avatar, email and the list of servers you are in (the scopes identify, email and guilds).
- We use the server list once per login to show you the servers you can manage, and keep only servers where you have Manage Server or Administrator.
- The access token Discord gives us is used for that request and then dropped. We do not store it.
Legal basis
- To provide the service you asked for (contract).
- To keep it secure and prevent abuse (legitimate interests).
- To meet legal duties, such as tax and payment records.
- Your consent for optional analytics on this website.
What we don't store
- Card numbers, bank details or crypto wallet keys.
- Your Discord password or login token.
- Direct messages between you and other people.
- The text of ordinary messages in your server, unless a feature you enabled records it (ticket transcripts, a flagged excerpt for review, or logs you chose to keep).
How we use it
We use data to run the features you enable, to secure the service and prevent abuse, to give support, to bill correctly and to improve reliability. We do not sell personal data and we do not use it for advertising.
Services we rely on
We share data only with the providers needed to run Discobi:
- Supabase for the database and sign in.
- Our hosting provider to run the website, dashboard and bot.
- Polar for card payments and NOWPayments for crypto payments.
- Sentry for error monitoring.
- Cloudflare Turnstile to protect forms from abuse.
- Anthropic, only for servers that turn on AI moderation, which sends the flagged message text for classification.
- Our analytics provider, only if you accept analytics cookies.
Keeping and deleting data
- When the bot is removed from a server, we mark the server's data for deletion and remove it after a short delay.
- You can request deletion of your own data, or of your server's data, from the Support page at any time.
- Short-lived technical data (rate limit counters, delivered events, webhook records) is cleared automatically.
| Data | Free | Pro |
|---|---|---|
| Moderation cases | 30 days | Kept until you delete them |
| Audit log | 7 days | 90 days |
| Analytics history | 30 days | 365 days |
| Ticket transcripts | As set by your plan | As set by your plan |
| Billing records | As required by law | As required by law |
Security
We use encryption in transit, row level security so each server's data is only reachable by its managers, least-privilege credentials, rate limiting and audit logs. Secrets live in the server environment, never in the browser or in our code. No system is perfectly secure, so we also limit what we collect in the first place.
Your choices and rights
You can access, export, correct and delete your data, and object to or restrict processing, subject to the law that applies to you. Use the data request form on the Support page, or email us. You can turn analytics cookies off at any time. If you are not happy with our answer you can complain to your local data protection authority.
This website
The website uses essential storage for your theme and cookie choice. Optional analytics load only after you opt in. See the Cookie Policy for the details.
Children
Discobi is not intended for children under Discord's minimum age, and we do not knowingly collect their data.
Changes to this policy
We post updates here with a new date, and tell you in the dashboard or by email when a change is material.
Contact
Privacy questions and requests:
- Email: support@discobi.xyz
- Discord: Join the support server
See also: Terms of Service, Refund Policy, Cookie Policy, Acceptable Use Policy.