Always used
| Provider | What it does for Drule | Personal data | Where |
|---|---|---|---|
| Hetzner Online | Hosting: the servers Drule runs on, and encrypted backups | Everything stored in Drule | European Union |
| Cloudflare | Content delivery, DNS and protection against attacks | IP addresses and the requests passing through (encrypted in transit) | Global network |
| Paystack | Payments for Pro, Team and Event Pass | Name, email, and the payment details you enter on Paystack's checkout | [Nigeria and other Paystack 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 |
|---|---|---|---|
| DeepSeek | AI question generation: drafting and rewriting quiz questions | The topic, settings and any text material the person generating adds (processed outside the EU) | [China] — 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.