Always used
| Provider | What it does for Drule | Personal data | Where |
|---|---|---|---|
| Render | Hosting: the servers and database Drule runs on | Everything stored in Drule | Frankfurt, Germany (European Union) |
| Vercel | Serving the Drule web app (the pages, not your data) | IP addresses and the page requests passing through | Global network |
| Cloudflare | Content delivery, DNS and protection against attacks | IP addresses and the requests passing through (encrypted in transit) | Global network |
| Bachs | Payments for Pro, Team and Event Pass | Name, email, and the payment details you enter on the Bachs checkout | [Confirm Bachs processing regions] |
| Resend | Account emails: password resets, invites, payment problems | Email address and the message | [United States] |
Only when your workspace connects them
These are only involved if a workspace owner or admin connects them on the Team page, and only for that workspace.
| Provider | What it does for Drule | Personal data | Where |
|---|---|---|---|
| Slack | Starting games with /drule and posting invites and results to a channel | Slack workspace and user ids, channel names, the messages Drule posts | [Per your Slack workspace] |
| Microsoft (Teams) | Posting invites and results to a Teams channel through a workflow | The messages Drule posts to the channel | [Per your Microsoft 365 tenant] |
Only when someone uses AI generation
Only involved when someone uses “Generate with AI” or asks AI to rewrite a question, and only for what they send. We don't send names, email addresses or anything about players.
| Provider | What it does for Drule | Personal data | Where |
|---|---|---|---|
| Anthropic (Claude) | AI question generation: drafting and rewriting quiz questions | The topic, settings and any text material the person generating adds (processed outside the EU) | [United States] — outside the European Union |
Changes to this list
We'll update this page and tell workspace owners at least [30 days] before adding or replacing a subprocessor, as our data processing agreement describes. Questions: support@drule.app.