Privacy Policy
This Privacy Policy explains how Gamely ("we", "us", "our") collects, uses, and protects information when you interact with our services — including the Gamely Discord Bot and the Gamely Web Interface (collectively, "the Services"). By using the Services you agree to this policy.
1. Who We Are
Gamely is a volunteer-run community project — a Discord bot and web interface built and maintained by individual developers in their spare time. Gamely is not a company, registered business, or legal entity of any kind. There is no corporation, LLC, or other incorporated body behind it. The service is provided freely, as-is, purely for community enjoyment.
Because Gamely has no legal personality, there is no formal entity to pursue legal action against. By using the Services you acknowledge this and agree that any dispute will be resolved through good-faith discussion in the community rather than legal proceedings.
For data or privacy enquiries, please contact us via the Gamely Discord server or the support page.
2. Scope
This policy covers:
- Bot The Gamely Discord bot (commands, interactions, leaderboards)
- Web The Gamely web application and its REST API
3. Information We Collect
3.1 Information Provided by Discord
When you authenticate with Discord (on the web) or use the bot in a server, Discord may share:
- Your Discord user ID (a numeric "snowflake")
- Your Discord display name / global username
- Your Discord avatar URL
Web Your username and avatar URL are stored in our player database so that your name appears on the leaderboard. Bot Only your Discord user ID and in-server display names are used.
3.2 Gameplay Data
For both the bot and web interface, we store:
- Points totals (all-time and monthly)
- Games played, win/loss outcomes, and streaks
- Which questions you have already answered (to avoid repeats)
- Rate-limit counters (e.g., questions used per 6-hour window)
- Date of last play activity
- Tutorial completion flags
3.3 Technical Data
- Web Your IP address is present in server access logs generated by the web server (standard HTTP logging). These logs are used solely for debugging and security purposes and are not shared with third parties.
-
Web A JSON Web Token (JWT) is issued when you log in and stored
in your browser's
localStorage. This token identifies you across API requests and expires after 24 hours. We do not use HTTP cookies for authentication. - Web In-memory game sessions (e.g., TradeRun round state) are held on the server for the duration of an active game. These are lost on server restart and contain no personally identifiable information beyond your user ID.
- Bot Discord message content required to process commands may be transiently read but is not persistently stored.
3.4 What We Do Not Collect
- Email addresses
- Payment information
- Real names or physical addresses
- Private Discord messages (DMs) unless you initiate a command via DM
- Any data from third-party trackers or advertising networks
4. How We Use Your Information
- To operate the games and track your progress
- To display leaderboards (showing your username and points)
- To enforce fair-play rate limits
- To prevent you from being shown duplicate questions
- To diagnose bugs and improve the service
- To run community giveaways and competitions (see Section 10)
5. Data Storage and Security
Player data is stored in JSON files on a server operated by us. We take reasonable precautions to protect this data, including TLS/HTTPS for all web traffic and access controls on the server. However, no system is completely secure and we cannot guarantee absolute security.
Storage locations: Your data may be stored on servers located in the United Kingdom, the European Union, or on Huawei Cloud infrastructure in the People's Republic of China, depending on which provider hosts the service at any given time. By using the Services you consent to your data being transferred to and processed in any of these locations. Where data is processed outside the UK or EEA, we rely on the contractual protections offered by our hosting provider and take reasonable steps to ensure your data receives an equivalent level of protection.
Server access logs may be retained for up to 90 days for debugging purposes. Gameplay data is retained for as long as the service is operational or until you request deletion.
6. Data Sharing
We do not sell, trade, or rent your personal data. We may share data only in these circumstances:
- Leaderboards: Your username and point total are displayed publicly on the in-app leaderboard.
- Legal requirements: If required by law, court order, or governmental authority.
- Service continuity: If the project is transferred to another operator, data may be transferred with reasonable notice given to the community.
7. Third-Party Services
We use the following third-party services:
- Discord — Authentication provider and bot platform. Your interactions with Discord are governed by Discord's Privacy Policy.
- Google Fonts — Fonts loaded from Google's CDN. Font loading is subject to Google's Privacy Policy.
8. Your Rights
You have the right to:
- Request a copy of the data we hold about you
- Request correction of inaccurate data
- Request deletion of your player record
- Opt out of leaderboard display by requesting your data be anonymised
To exercise any of these rights, please contact us on the Gamely Discord server. We will respond within 30 days.
9. Children's Privacy
The Services are not directed at children under the age of 13 (or 16 in certain jurisdictions). We do not knowingly collect data from children. If you believe a child has provided us with personal information, please contact us so we can delete it.
10. Giveaways and Competitions
When we run giveaways or competitions, participation may require us to collect additional information (e.g., your Discord username for prize delivery). This data is used solely for the administration of the giveaway and is deleted once the prizes have been distributed. Full terms for each giveaway are published alongside the event announcement.
11. Changes to This Policy
We may update this policy from time to time. Material changes will be announced in the Gamely Discord server. Continued use of the Services after any update constitutes acceptance of the revised policy.
12. Contact
For any privacy-related questions or requests, please reach out via:
- Discord server: discord.tradely.dev
- Support page: doc.tradely.dev/gamely/