ChoiceSpin in Discord

Discord bot privacy notice

Effective .

ChoiceSpin uses your Discord identity to put one account entry on a shared wheel. Your entry is visible to people who can access that wheel in its Discord server.

Who runs this bot

ChoiceSpin is operated by Γεωργιος Συκιωτης / GEORGIOS SYKIOTIS, based in Greece. He is responsible for deciding why and how this bot processes personal data. You can contact him at choicespin@gmail.com or through the ChoiceSpin contact page.

This notice covers the ChoiceSpin Discord bot and its embedded live wheel, called an Activity. The main ChoiceSpin website has its own privacy notice.

What the bot processes and why

The bot uses this information to provide the wheel you request, enforce access and host controls, prevent duplicate actions, recover interrupted draws and keep the service working. It does not introduce advertising or analytics tracking. This bot does not use Vercel or Firestore for its wheel storage.

Legal basis

Identity, wheel entries and Activity verification are processed to provide the service you request under these terms of use (GDPR Article 6(1)(b)). Bounded recovery records and abuse controls support the operator's legitimate interests in preventing duplicate actions, protecting server access and maintaining a reliable service (Article 6(1)(f)). These controls use limited records with short retention rather than tracking people across unrelated services.

Who can see an entry

Joining puts your Discord name and account identity on a shared server wheel. Other people authorized to view that wheel can see its roster and results. The host can spin or end the wheel. The host's name is also displayed.

A spin fixes a snapshot of the entries before choosing a result. Joining or leaving during the animation changes the next roster; it does not change that saved draw. Your name may therefore still appear in the current draw or a completed round image after you leave.

Discord posts, wheel images, animated GIFs and results follow the channel's access settings. People with access may save, share or screenshot them. Discord and the server's administrators control that message history.

Storage and retention

The cloud version stores wheel records and its recovery inbox in Cloudflare Durable Objects SQLite. Bot credentials are kept in provider secret storage, separate from the public frontend. The private PC pilot stores wheels in a local JSON file. These environments are alternatives; the PC file is not the cloud database.

Discord and hosting providers

Discord supplies identity, server events and message delivery. Cloudflare provides the cloud application's hosting, storage and network services. These providers may process network and security information under their own terms, including outside your country. Read Discord's privacy policy, the Discord Developer Terms and Cloudflare's privacy policy for their practices.

Your choices and requests

Use Leave or remove your wheel reaction to leave the next roster. The host can end a wheel to clear its active entries and draw. Neither action guarantees removal of earlier Discord messages, saved media or screenshots.

For access, correction, deletion or another privacy question, email choicespin@gmail.com. Include your Discord user ID and, if available, the server, channel or wheel message link so the operator can find the relevant records. Do not send passwords, bot tokens or authorization codes. The operator may need to verify the requester's identity and explain any retained records or provider limitations.

Requests are handled by the operator, rather than an automatic account-deletion tool. This notice does not promise instant erasure of Discord history, failed recovery events or provider backups. Your rights under applicable data-protection law are not limited by this notice.

Where applicable, you can request access, correction, erasure, restriction or portability of your data, and object to processing based on legitimate interests. The operator will normally respond within one month; a permitted extension or a refusal will be explained. You can complain to your local supervisory authority, including the Hellenic Data Protection Authority in Greece.