Privacy Policy
Last updated: October 3, 2026
Short version: Ragnabot only keeps what it needs to run the game: your Discord ID, your display name, and your game progress. It does not read your messages, does not collect your email, does not sell or share your data, and shows no ads.
1. Who is responsible
Ragnabot is a private hobby project run by one person, the owner (Piererra). The owner decides what is stored and why, as described on this page.
2. What Ragnabot stores
When you use the bot in Discord, Discord sends Ragnabot the command or button you used, together with your Discord user ID and display name. Ragnabot does not read the messages you write in servers or DMs; it only receives the slash commands and button presses made to the bot. It stores:
- your Discord user ID and display name (saved so GMs can recognise players, and updated when your name changes);
- your game progress: level, EXP, job, stats, learned skills, hotkey layout, zeny, gems, energy, current zone, when you last claimed the daily reward, your inventory and equipped gear, and the state of any fight in progress.
When you log in on the website, you log in through Discord and Ragnabot asks for two permissions: "identify" and "guilds". It reads your Discord ID, display name and avatar, and the list of servers you are in. From that list it keeps only the servers where you have the Manage Server (or Administrator) permission, as server ID and server name, to fill the "Add to your server" drop-down. That short list lives only in a signed cookie in your browser for up to 7 days; it is not saved in the database and no one else can see it. Ragnabot then immediately asks Discord to revoke the access token, so it cannot use your Discord account afterwards. It does not get your email, your friends or your messages.
GM records: when a GM (or the owner) changes something on the website, a log entry is saved with the GM's Discord ID, the affected player's ID, what was done, and when. A list of who has GM access is also kept.
3. Cookies
The website uses a small number of cookies that are needed to work. They are not used for tracking or advertising.
- A login cookie keeps you logged in for up to 7 days. It is signed so it cannot be changed, and contains your Discord ID, display name and avatar identifier.
- A second signed cookie holds the list of servers you can add the bot to (server ID and name only), so the "Add to your server" drop-down can be shown. It is deleted when you log out.
- Short-lived cookies are used while logging in (to protect against forged logins) and to show a confirmation message after a GM action.
You can log out with the Log out button, or delete the cookies in your browser.
4. How the data is used
Only to run Ragnabot: to save and show your character, to let GMs fix problems and test the game, and to keep the service secure. Your data is not used for advertising, profiling or selling anything.
5. Who can see it
- The owner and GMs can see and edit your game data and display name through the GM tools.
- Your own character page on the website is shown only to you after you log in.
- Your data is not sold or given to anyone else. The service providers below process it only to host and run Ragnabot.
6. Services Ragnabot relies on
- Discord provides the commands, buttons and the login. See the Discord Privacy Policy.
- Cloudflare hosts the bot and the website (Workers and Pages) and stores the database. Like any host, Cloudflare handles technical request information such as IP address and the time of the request, and the bot's logs on Cloudflare may include technical details of requests. See the Cloudflare Privacy Policy.
- GitHub stores the bot's source code and public game images. No player data is kept there.
Ragnabot itself does not collect or store IP addresses, and does not use analytics or advertising tools.
7. How long data is kept
Game data is kept for as long as the game runs, or until you ask for it to be deleted. Fights in progress are removed when the fight ends. Because the game is under development, the owner may reset or wipe game data when the game changes.
8. Your choices
- Delete your data: message the owner on Discord and ask. Your game data and saved name will be removed. Entries in the GM action log that mention you may be kept for the integrity of the log, but can be removed on request as well.
- Stop website access: use Log out, and remove Ragnabot under Discord's Settings, Authorized Apps if it is listed there.
- Stop using the bot: simply stop using the commands. Nothing more is collected.
9. Age
Ragnabot is for people who are old enough to use Discord in their country. It is not meant for young children, and the owner does not knowingly collect data from them.
10. Security
Ragnabot uses HTTPS, signed login cookies, and checks on every GM request that the person is allowed to use the GM tools. No system is perfectly secure, so please do not treat this as a guarantee.
11. Changes to this policy
This policy may be updated. The date at the top shows when it last changed. Big changes will be announced to the players.
12. Contact
Questions or deletion requests: message the owner, Piererra, on Discord. See also the Terms of Service.