Privacy Policy
Last updated: June 27, 2026
GW Zaishen (“the bot”) is a free, open-source Discord bot run by a hobbyist operator. This policy explains what it stores and how to have your data removed. The bot stores as little as possible - only what it needs to show daily quests and remember who signed up.
What the bot stores
- Sign-ups. When you press a sign-up button, the bot records your Discord user ID, which quest you signed up for, the server and channel, and a timestamp. This is what builds the per-quest roster shown on the message.
- Character names (optional). If you use
/ign, the bot stores the GW1 character names you add, which one you mark as favorite, and an optional profession for each, linked to your Discord user ID, so your favorite can show next to your handle. This is self-declared text - the bot does not connect to Guild Wars or NCSOFT in any way. - Quest watches (optional). If you use
/daily watch, the bot stores which quests you want to be reminded about, linked to your Discord user ID, so it can DM you when one is the daily. - Server configuration. The server ID, the channel chosen via
/setup, an optional ping-role ID, and the ID of the bot's own posted message. - The day's quests. The computed Zaishen quests per day (public game information, not personal data), kept for history.
What the bot does not do
- It does not read, store, or process the content of your messages. It uses no privileged Discord intents.
- It does not track you, show ads, profile you, or use any analytics.
- It does not sell or share your data with third parties.
- It stores no email, IP address, payment information, or real-world identity.
Why it stores this
The only purpose is to operate the bot's features: displaying today's quests, remembering who is signed up for which quest, and showing optional character names. There is no other use.
How long it is kept
- Sign-ups reset at each daily 16:00 UTC reset when a fresh quest set is posted.
- Character names are kept until you remove them with
/ign remove(one) or/ign clear(all). - Quest watches are kept until you remove them with
/daily unwatch. - Server configuration is kept while the bot is in your server and is deleted when the bot is removed from it.
Deleting your data
- Remove your character names any time with
/ign remove(one) or/ign clear(all). - Remove quest watches with
/daily unwatch. - Drop a sign-up by tapping its button again, or use Sign off all.
- A server admin removing the bot from the server deletes that server's stored data.
- For anything else - including a request to delete data tied to your Discord user ID - open an issue at github.com/Syndic0r/gw-zaishen-bot/issues.
Where data lives
Data is stored in a local SQLite database on the operator's own server. It is not hosted with a third-party data processor.
Changes to this policy
If this policy changes, the “last updated” date above will change. The current version always lives in the project repository.
Contact
Questions or requests: open an issue at github.com/Syndic0r/gw-zaishen-bot/issues.