Privacy Policy
Last updated: June 24, 2026 — This policy describes what data we collect, how we use it, and your rights.
1. Information We Collect
IP Addresses
When you access our website, verification page, dashboard, or web portal, your IP address is automatically collected by our servers. Under the General Data Protection Regulation (GDPR) and applicable US and EU privacy law, an IP address is considered personally identifiable information (PII).
We collect IP addresses for the following purposes:
- Server Verification: When you are redirected to
roleplaymanager.xyz/verifyto complete a Discord server verification, your IP address is logged by our hosting provider (Koyeb) and may be recorded in access logs. This is standard for all web requests. - Security and abuse prevention: IP addresses may be used to detect and block abusive traffic, rate-limit requests, and investigate unauthorized access.
- Dashboard and Portal access: IP addresses are processed as part of normal web server operation whenever you access the dashboard or the Civilian/LEO web portal.
We do not sell, share, or use IP addresses for advertising or tracking purposes. IP addresses are retained in server access logs for up to 30 days unless a longer retention period is required by law or for an active security investigation.
If you are located in the EU/EEA, you have the right to request deletion of any IP address records associated with your use of the Service. Contact us via Discord or email to submit a request.
From Discord (Bot)
When you add the Bot to a server or interact with it, we may collect:
- Discord user ID, username, and avatar (for authentication and display)
- Discord server (guild) ID and name
- Server member roles and membership status (to determine permissions and enforce features)
- Member presence/online status (only in servers with AI Voice Dispatch configured, used solely to display officer availability on the status board)
- Message content (only to enforce the anti-promoting filter, power sticky messages, and calculate chat-based economy rewards - message text is never stored)
- Voice channel audio (only in servers where AI Voice Dispatch is active - audio is transcribed in real time and immediately discarded; no audio recordings are stored)
From Bot Commands
When members use bot commands, we store data necessary to provide the feature:
- Strike records, verification status, and role assignment history
- Economy balances, inventory items, and transaction history
- 911 call submissions and dispatch event records
- Server configuration settings entered by administrators
From Purchases
When you purchase a Premium subscription or lifetime key, payment is processed by Stripe. We do not store your card number or billing details. We store:
- Stripe customer ID and subscription/payment ID
- Discord user ID of the purchaser
- Guild ID the key is activated on
- Purchase date and tier (monthly / lifetime)
2. Discord Privileged Gateway Intents
Discord requires bots that use certain data to declare "Privileged Gateway Intents." RolePlayManager uses three privileged intents. The table below explains exactly what each intent accesses and why it is required.
| Intent | What it accesses | Why we need it |
|---|---|---|
| Server Members Intent | Guild member list, join/leave events, role assignments | Required for the verification system to assign RP tags and roles to members, the strike system to look up members, staff permission checks, the role request system, and the voice mover feature. Without this intent, the bot cannot resolve member objects from IDs or respond to member joins. |
| Message Content Intent | Full text content of messages in channels where the bot is active | Required for the anti-promoting filter (detecting and removing non-whitelisted Discord invite links), sticky message reposting (re-sending a configured message after new activity), and chat-based economy rewards (awarding small currency amounts for member messages). Message text is read in memory only and never stored. |
| Presence Intent | Member online/idle/offline/DND status and activity | Used exclusively by the AI Voice Dispatch feature to display officer online status on the live dispatch status board. Only active in guilds that have Dispatch configured. Presence data is displayed in real time and not stored. |
3. How We Use Your Data
- To provide, operate, and improve the Service
- To authenticate you on the dashboard and web portal
- To process and verify Premium access
- To enforce server rules configured by administrators (strikes, anti-promoting, verification)
- To power AI Voice Dispatch (real-time transcription and dispatch response)
- To enforce our Terms of Service
We do not sell your data to third parties. We do not use your data for advertising.
4. Data Retention
Bot data (CAD records, strikes, economy balances, configuration) is retained as long as the bot is present in your server or until you request deletion. If the bot is removed from a server, associated server data is retained for up to 90 days before being permanently deleted, unless a deletion request is submitted sooner.
Portal session cookies expire after 7 days of inactivity. Economy and CAD records tied to your Discord user ID persist until the bot is removed from the server or you request deletion.
Discord user authentication tokens are stored only for the duration of your dashboard session. Premium key records are retained for billing and support purposes.
To request deletion of your personal data, contact us via Discord or email. We will respond within 30 days.
5. Third-Party Services
We use the following third-party services which may process data on our behalf:
- Discord - authentication and bot platform (discord.com/privacy)
- MongoDB Atlas - database hosting (MongoDB, Inc.)
- Stripe - payment processing (stripe.com/privacy)
- OpenAI - voice transcription (Whisper) and AI dispatch responses (GPT-4o-mini). Audio is sent to OpenAI for real-time transcription and is not stored by us. OpenAI may retain data per their own policy: openai.com/privacy
- Koyeb - server hosting infrastructure
- Cloudflare Pages - static website hosting
6. GDPR & EU/EEA Users
If you are located in the European Union or European Economic Area, the following applies:
Legal Basis for Processing
We process your data on the following legal bases: (a) contract performance - to provide the Service you have requested; (b) legitimate interest - to operate, secure, and improve the Service; and (c) legal obligation - where required by applicable law.
Your Rights
Under the GDPR, you have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your data ("right to be forgotten")
- Object to or restrict processing of your data
- Data portability (receive your data in a structured, machine-readable format)
- Lodge a complaint with your local data protection authority
To exercise any of these rights, use the form below or contact us directly. We will respond within 30 days.
Submit a Data Request
Your request will be sent to our team via email. We respond within 30 days.
International Transfers
RolePlayManager is operated from the United States. By using the Service, EU/EEA users consent to their data being transferred to and processed in the United States, where data protection laws may differ from those in the EU.
7. Security
We take reasonable technical measures to protect your data, including JWT-based session authentication, HTTPS-only transmission, and access-controlled database hosting. However, no system is perfectly secure. Use of the Service is at your own risk.
8. Children's Privacy
The Service is not directed at children under 13, consistent with Discord's minimum age requirement. We do not knowingly collect data from children under 13. If you believe a child has provided data, contact us and we will delete it promptly.
9. Changes to This Policy
We may update this Privacy Policy at any time. The "Last updated" date at the top of this page will reflect when changes were made. Continued use of the Service after changes are posted constitutes acceptance of the updated policy.
10. Contact
For privacy questions or data deletion requests:
- Discord: discord.gg/cSdhfGPeV2
- Email: creatorisnear@gmail.com