1. Information we collect
1.1 Information You Provide
We collect personal information when you:
- Register or use our Discord bot services
- Sign in to our dashboard
- Contact us for support
- Subscribe to our services
- Use the Google Calendar integration
The personal information we collect may include:
- Discord Account Information: Discord user ID, username, server IDs, channel IDs
- Contact Information: Email addresses, names (if provided)
- Payment Information: Payment method details (processed securely by third-party payment processors such as Stripe — we do not store full card numbers)
- Google Calendar Data: When you connect Google Calendar, we access only calendars created by EsportBot and the events on those calendars (see Section 6)
- Contact Form Data: Name, email address, and message content when you use the contact form on our website
- Usage Data: Commands used, features accessed, interaction logs
- Server Configuration: Server settings, preferences, custom configurations
1.2 Information Collected Automatically
When you use our Services, we automatically collect certain information:
- Discord Activity: Messages sent to the bot, commands executed, server interactions
- Technical Data: IP addresses, device information, browser type, operating system
- Usage and Error Logs: Feature usage patterns, error logs, performance metrics
- Website Analytics: If you accept analytics cookies on our website, Google Analytics collects information about how you use the site (see Section 10)
1.3 Information from Third-Party Services
- Google Calendar API: When you authorize the Google Calendar integration, we receive calendar data as described in Section 6
- Discord API: User and server information provided by Discord's API
- Payment Processors: Transaction information from Stripe or other payment processors
- Game and creator platforms: When you use the optional integrations described in Section 1.4, we receive information about you from those platforms
1.4 Game and Creator Platform Integrations
These integrations are optional. They are only active if a server administrator enables the module and you choose to link your account. If you never link an account, none of the processing below happens to you.
- Steam / CS2 ranks. You provide your Steam profile link or SteamID64. We store the resulting SteamID64 and query Leetify for the public rank data attached to it (Premier/CS Rating, Faceit level and elo, competitive and Wingman ranks). We store the returned rank values and when they were last refreshed. We do not receive your Steam password, your friends list, or your library.
- PUBG ranks. You provide your PUBG in-game name. We store that name and the account id PUBG's official API returns for it, and we query that API for your public ranked tier and rating. We store the returned rank values and the refresh time.
- Patreon membership sync. If you link your Patreon account, we receive your Patreon user id, the campaigns you are a member of, your pledge tier and the status of your membership (including whether a payment has been declined and any grace period). We use this only to grant or remove Discord roles on the server whose creator you support. We do not receive your payment card details.
- Esport Arena Nordics. For servers using this integration, we exchange your Discord user id and your tournament division/registration status with the Esport Arena Nordics platform.
For each of these, unlinking your account stops further collection, and the stored identifiers and rank data are deleted as described in Section 4.