Effective date: April 22, 2026
We collect only what's needed. We never sell your data.
This Privacy Policy explains what data Serializd Tracker Bot ("the Bot", "we", "our") collects when you add it to a Discord server or interact with its commands, how that data is used, how long it is kept, and what controls you have over it. We are committed to collecting only the minimum data necessary to operate the Bot's features.
All data is stored in a private SQLite database. Here is exactly what is stored and why:
Purpose: To deliver diary posts and responses to the correct channels with your chosen settings.
/adduser, the guild ID they belong to, and when they were addedPurpose: To know which Serializd accounts to poll and where to post new diary entries.
Purpose: Deduplication, per-server statistics, and group diary bundling.
Purpose: Episode announcement feature.
Purpose: Displays a community profile card in your server. This data is entirely optional and user-initiated.
/timezone (defaults to Europe/Copenhagen)Purpose: Displaying timestamps in your local time.
Purpose: Allows server admins to audit configuration changes via their configured audit log channel.
Purpose: Internal analytics to understand feature usage and improve the Bot. This data is not shared externally.
Purpose: Reduces redundant calls to the TVMaze API. Cached data is refreshed periodically. No personal data is involved.
The Bot communicates with the following external services to function. All connections are over HTTPS.
The Bot polls the public Serializd API approximately every 5 minutes to check for new diary entries for each tracked username. It sends only the Serializd username and receives publicly available diary entry data (show title, episode, rating, tags, watch status). No authentication credentials are sent. The Bot retries failed requests with exponential backoff and respects rate limit (HTTP 429) responses.
Show names and IDs are sent to the TVMaze public API to retrieve metadata such as episode air dates, poster images, and show status. No API key is required. Results are cached for up to 30 days to minimise repeated calls.
All standard Discord bot communication is performed through Discord's official API in accordance with Discord's Privacy Policy.
If configured, the total number of servers the Bot is in is periodically reported to Top.gg for the Bot's public listing. No user or server-specific data is sent — only a guild count.
Certain operational events are sent to a webhook and gives: guild joins/removals (including server name and member count), user additions/removals, API errors, and rate limit warnings. This is used solely for operational monitoring and is not shared with third parties.
Days — Seen Entries
Diary entry IDs used for duplicate detection are purged after 14 days.
Days — Entry Statistics
Aggregated per-entry stats used for the /stats command are automatically deleted after 90 days.
Hours — After Bot Removal
All data associated with a server (tracked usernames, settings, stats, share links, watching lists, audit logs, etc.) is permanently and automatically deleted 48 hours after the Bot is removed from that server.
Indefinite — While Bot is Active
Guild configuration, role settings, share links, user preferences, and TVMaze cache are kept for as long as the Bot remains in your server.
The following built-in commands give you control over your data:
/privacy
Displays a summary of what data the Bot stores for your server, including tracked usernames and configuration.
/listusers
Lists all Serializd usernames currently being tracked in your server.
/removeuser
Removes a Serializd username from tracking. Associated seen-entry records are deleted immediately.
/clearallusers
Removes all tracked usernames from your server in one action.
/setanonymous
Toggles your server's participation in global statistics and leaderboards. When enabled, your server name is hidden from public-facing stats.
/clearsharelink
Permanently removes a user's share link card and all associated profile URL data from the database.
/timezone
Sets your personal timezone preference. You can remove this preference by contacting support.
To request complete deletion of all data for your server, remove the Bot — all data will be purged within 48 hours. For individual data deletion requests or any other privacy concern, contact us via our support server.
The /stats command can display global leaderboards showing the top 20 most-active watchers, servers, and trending shows across all servers using the Bot. By default, server names are included in these rankings. You can opt your server out entirely using /setanonymous. Individual Serializd usernames that appear in leaderboards reflect publicly available activity data.
We may update this Privacy Policy from time to time. When we do, we will update the effective date at the top of this page. We encourage you to review this page periodically. Continued use of the Bot after changes are posted constitutes your acceptance of the revised policy.
For privacy questions, data deletion requests, or any other concern, please reach out via our Discord support server:
Join Support Server →We collect only what's necessary. Add the bot and track your shows with confidence.