This policy explains what information Maine State Roleplay ("Maine SRP", "MSRP", "we", "us") collects when you interact with our Discord community and verification system, how we use it, who we share it with, and what control you have over it.
By joining the Maine SRP Discord, running the verification flow at /maine/verify, or otherwise participating in the community, you agree to the terms below.
1. Who we are
Maine State Roleplay is a Maine-themed Emergency Response: Liberty County (ER:LC) roleplay community operating on Discord and Roblox. Maine SRP is owned by UhFidler International and is part of the ERLC Global network. We are not affiliated with Roblox Corporation, Police Roleplay Community, or Discord, Inc.
If you have questions about this policy, open a /ticket in the Maine SRP Discord server.
2. Information we collect
When you complete the verification flow at /maine/verify, we collect and store the following:
From Discord (after you authorize):
- Your Discord user ID
- Your Discord username (recorded once at verification time so staff can find you later)
From Roblox (after you authorize):
- Your Roblox user ID
- Your Roblox username (truncated to 64 characters)
Derived during verification:
- Whether your Roblox account is already linked to another Discord ID in Maine SRP. If so, the additional Discord ID is flagged as an alt and the original is recorded as the primary.
- Timestamps for when verification started, completed, and was processed.
Inside the Discord server:
- Your role memberships in the Maine SRP server
- Moderation actions taken against your Discord account (warnings, timeouts, kicks, bans, infraction notes)
We do not collect:
- Your Discord account email or phone number
- Your Roblox account email or password
- The content of your direct messages on Discord
- Message content from non-staff users in the server
- In-game Roblox activity beyond the public Roblox profile
- Payment information of any kind
3. How we use this information
We use the information we collect to:
- Verify your identity. Link your Discord and Roblox accounts so staff know who you are inside Maine SRP.
- Detect alt accounts within Maine SRP. When the same Roblox account is linked to multiple Discord IDs in this community, the additional accounts are flagged. Alt detection is in-network only; Maine SRP does not consult ban or verification databases from other ERLC Global networks.
- Enforce moderation. Apply warnings, timeouts, kicks, and bans consistently inside Maine SRP.
- Operate the audit log. Record what staff actions were taken, when, and by whom, so the community can hold itself accountable.
- Provide support. When you open a ticket, staff can see your verification status and relevant moderation history to respond.
4. Storage and security
Your data is stored in a private Supabase (PostgreSQL) database that is dedicated to Maine SRP. The database is intentionally isolated from every other network operated by UhFidler International. The service-role credential needed to access it lives only on the verification function's server-side environment, never in the browser.
Row-Level Security is enabled on all tables; only the verification function (running on Cloudflare Pages Functions) can read or write them.
Our verification flow uses Discord's and Roblox's official OAuth 2.0 endpoints. We never see your Discord password or Roblox password. Roblox token exchange is performed inside an authenticated Supabase Edge Function so the Roblox client credentials never enter the browser or the Cloudflare environment.
The in-flight verification cookie (maine_verify) is HttpOnly, Secure, SameSite=Lax, signed with HS256, and expires after 15 minutes.
5. Third-party services
To provide the community we rely on the following third parties:
- Discord hosts the server itself. Their privacy policy is at discord.com/privacy.
- Roblox handles the OAuth authorization step. Their privacy policy is at en.help.roblox.com/hc/articles/115004630823.
- Supabase hosts our isolated Maine SRP database and the verification token-exchange function. Their privacy policy is at supabase.com/privacy.
- Cloudflare hosts the Maine SRP website and the verification entry points at /maine and /maine/verify. Their privacy policy is at cloudflare.com/privacypolicy.
Data may transit through these providers as a necessary part of operating the community. We do not control their independent policies.
6. Data retention
- Verification records are retained indefinitely while you remain in or eligible to return to Maine SRP. They are deleted when staff process a verified deletion request from you (see Your rights below).
- Moderation records (warnings, timeouts, kicks, bans, infraction notes) are retained indefinitely so staff can make informed decisions about future actions.
- Verification challenges (pending OAuth state tokens) expire and are deleted automatically after 15 minutes, and are deleted immediately on successful completion.
- Audit logs are retained indefinitely for accountability purposes.
7. Your rights
You may request:
- A copy of the data we hold about you
- Correction of information you believe is inaccurate (for example, you re-verified under a new Roblox account legitimately)
- Deletion of your verification record
- An appeal of any moderation action
To exercise any of these rights, open a /ticket in the Maine SRP Discord server. We will respond within a reasonable time.
Note: deletion of moderation records is at staff discretion. We will not delete records that are still relevant to the safety of the community.
8. Children's privacy
Discord's Terms of Service require users to be at least 13 years old, with a higher minimum in some jurisdictions. Roblox requires the same minimum age. Maine SRP does not knowingly serve users under those minimums. If we become aware that a user under the applicable minimum has joined, we will remove them and delete any data we have collected about them.
9. Changes to this policy
We may update this policy from time to time. Material changes will be announced in the Maine SRP Discord. Continued use of the community after changes are posted constitutes acceptance.
10. Contact
For privacy questions, open a /ticket in the Maine SRP Discord or message a member of Maine SRP ownership directly. The Maine SRP Discord invite is discord.gg/maine.
See also: Terms of Service.