Legal

Privacy Policy

Updated October 2026

Hijinks runs team games inside chat platforms. This policy explains what we store, why, who processes it and your rights. Short version: we store the minimum needed to run games, our database lives in the EU, we name every processor below, and we never sell data.

Who is responsible

The controller is Hijinks ("we"). Contact for anything in this policy: support@hijinks.team.

What we collect, and why

Chats connected through a bridge

A team on Mattermost or another chat we have no built-in app for plays through a bridge: a small program the team runs on its own servers, which passes messages between its chat and Hijinks. The bridge decides what reaches us. Our reference bridge sends the chat's IDs for the channel and the member who acted, the member's display name, the text of their /hijinks commands, which button they pressed and, only if the team turns typed answers on, every message posted in the game channel and the messages members type to the bot in a direct message. A forwarded message that answers nothing in play is discarded, never stored. We never receive email addresses, avatars, member lists or channel history. What we send back is what to post: the game messages with their buttons and images, addressed by channel ID or member ID. If the bridge collects its events from us instead of receiving them, we hold them for 24 hours and then delete them. Celebration dates are entered by each member with a command, since a bridged chat has no home tab. Everything else in this policy applies the same way. The developer docs list every field.

Game-results pages

When a game ends, the bot can post a link to a results page showing the players' display names and scores. The link is an unguessable token (no sign-in), it is posted only into the channel that played, the page carries no platform user IDs, and it tells search engines not to index it. This is on by default; the workspace owner can turn it off in the dashboard settings, which also makes every existing link stop resolving.

Where it lives, and who processes it

Our database, backups, CRM, analytics and outgoing mail run on servers we rent from Hetzner in the EU. Three services outside our own infrastructure take part in running Hijinks:

We will update this table before adding a processor. If a transfer outside the EU is involved (today: Sentry, a US company, which stores our reports in Germany), it rests on the European Commission's standard contractual clauses in that provider's data processing terms.

Who can see what

Security

Platform tokens and webhook secrets are encrypted at rest (AES-256-GCM), all traffic is over HTTPS, and the security page lists the Slack permissions we request, our backup and deletion mechanics and how to report a vulnerability.

Your rights (GDPR)

You can request access, correction, export, or deletion of your data at any time, and object to processing based on legitimate interest. Email support@hijinks.team — we answer within 30 days, usually much faster. Workspace admins can export all workspace data themselves from Settings → Data in the dashboard, and the workspace owner can delete it there; members delete their own celebration dates from the bot's home tab. You also have the right to complain to a supervisory authority: ours is the Spanish Agencia Española de Protección de Datos (aepd.es), and you may use the authority of your own country.

Retention

Game history is kept while your workspace has Hijinks installed. Uninstalling starts a 30-day deletion clock: if the bot is not added back within 30 days, the workspace and everything stored about it are deleted automatically, in one transaction, after any subscription has been cancelled. Deleting the workspace from Settings → Data does the same immediately. Nightly database backups are kept for 14 days, so a copy of deleted data can exist in a backup for up to 14 more days; backups are restored only to recover from a failure, never to bring data back. Waitlist emails are deleted after launch once the discount codes go out, or on request.

Data processing agreement

When your organisation uses Hijinks with its members' data, we act as your processor. A data processing agreement under GDPR Art. 28, with the processor list above as its annex, is available on request and is signed on behalf of Hijinks. Email support@hijinks.team with the subject "DPA".

Changes

Material changes to this policy will be announced in-product before they take effect.