Privacy Policy
Effective: June 6, 2026
What this page is
Pulsort is a Discord bot with a companion web dashboard at pulsort.gg. This page lists every piece of data we actually store, where it lives, who else can see it, and how you can get it removed. We try to keep it readable — no legal copy-paste, just what the system genuinely does.
What we collect
When you sign in to the dashboard through Discord, Discord sends us your public Discord ID, username, global name, avatar URL, and the list of servers you are a member of. The list of servers is used to draw the server picker — we keep the rows that belong to servers where Pulsort is also installed.
We only receive your email if you grant the email scope during Discord login. By default we ask only for the basic identify and guilds scopes, so most users sign in without sharing an email.
For every server where the bot is installed, we store the settings the server admin chose: which channels and roles each module uses, the text of welcome/leave messages, banners, ticket panels, event buttons, and similar per-guild configuration.
When members interact with the bot, we store the minimum needed to make the feature work — for example, the Discord ID and display name of a person who clicked an event RSVP button, or the participants in a giveaway draw.
What we do not collect
We do not read or store the message history of your server. We do not store voice chat, DMs, or anything outside the small set of bot interactions described above. We do not run analytics scripts, advertising tags, or third-party trackers on the dashboard.
Where the data lives
All data is stored on a single virtual server we rent from Hetzner in their Falkenstein data center in Germany. The database is PostgreSQL and we use Redis for short-lived caches. Encrypted backups are kept for seven days; older backups are deleted automatically.
Who else sees the data
Discord hosts the messaging interface itself — every action the bot performs goes through Discord, and Discord sees your Discord account just as it does everywhere else on the platform.
When you pay for a subscription, the payment provider receives only what it needs to process the payment: the amount, the currency, the plan you chose, and a callback URL to our webhook. The card or wallet details stay with them — they never reach us.
The providers currently in use are CryptoCloud, NOWPayments, LemonSqueezy and DonationAlerts. Each of them publishes its own privacy policy on its website.
We do not share data with advertisers, data brokers, or analytics platforms.
What you can do with your data
Owner and admin views in the dashboard already show every server-level setting we store, plus your subscription and transaction history.
If you want the bot removed from a server, the server admin can kick the bot. The matching configuration rows are kept for a short grace period in case the bot is re-invited, then cleaned up.
If you want your personal user record deleted (the Discord ID, username, avatar URL, optional email, notification preferences), email us at the address below and we will remove it manually.
How long we keep it
While a server has an active subscription, configuration is kept as long as the subscription is active.
When a subscription expires, we keep the server's transaction history for 90 days so the owner can re-activate without losing context. After that window the financial records are anonymized — the amounts stay for accounting, but the link to a specific Discord user or server is removed.
Cookies
The dashboard uses a single session cookie issued by next-auth so the site can remember that you are signed in. We do not set advertising cookies, analytics cookies, or any third-party trackers.
Changes to this page
If we change what we collect or how we use it, we will update the effective date at the top of this page and announce the change in the Pulsort Discord community before it takes effect.
Contact
For anything privacy-related — questions, data export, deletion — open a ticket in our Discord server: https://discord.gg/jKe9ctPsYP. The Pulsort project is run by a private individual.