Trust

Security

Everything a reviewer needs to approve an install, in one page. Questions: support@hijinks.team.

Slack permissions

Hijinks asks for seven bot scopes. None of them reads messages: there is no channels:history, no groups:history, no im:history, and no users:read.email.

The app subscribes to five events:

Signing in to the dashboard with Slack is a separate OpenID Connect flow with the scopes openid email profile; that is where your email address comes from, not from the bot. A member Slack reports as deactivated leaves the roster and gets no more messages, but their data stays until the workspace is deleted or you ask us to remove that person by email.

Who can see what

Public results pages

A finished game can post a link to a results page (display names and scores, no platform IDs). The token is 131 bits of randomness and is the only credential; the page is noindex; an unknown token and a disabled workspace return the same 404. It is on by default and the owner can turn it off in settings, which also disables every existing link.

Encryption

Hosting and backups

The database, the CRM, analytics and outgoing mail run on servers rented from Hetzner in the EU. The database is dumped nightly; dumps are kept for 14 days and then deleted. Backups are restored only to recover from a failure, never to bring deleted data back. Error reports go to Sentry (stored in Germany) with request bodies, cookies, query strings and authorization headers removed before they leave the server or the browser; the full processor list is in the privacy policy.

Deletion

Uninstalling the app starts a 30-day clock; a daily job then deletes the workspace and every row that belongs to it, child tables first, in one transaction. Any subscription is canceled first, and if the billing provider refuses, nothing is deleted and we retry. Deleting the workspace from Settings → Data runs the same erasure immediately. A copy can remain in a nightly backup for up to 14 further days.

Webhook API

Teams that connect another chat tool run a small bridge that exchanges signed HTTP events with Hijinks. The guarantees, in both directions:

The full contract, with a verification walkthrough and a reference bridge, is in the developer portal.

Egress address. Every event we deliver to a bridge leaves from one static IP address, so you can allow-list exactly one source in front of your bridge. The address is shown in the dashboard next to your inbound URL, when you connect the platform and afterwards on its Settings page.

Incidents and vulnerability reports

If we confirm a breach affecting your workspace's data, we email the workspace's owners within 72 hours of confirming it: what happened, which data it touched, and what we are doing about it. Where the GDPR requires it, we notify the supervisory authority within the same 72 hours. To report a vulnerability, email support@hijinks.team; the same contact is published at /.well-known/security.txt. Please give us a reasonable time to fix before disclosing, and do not access data that is not yours. Hijinks is in private beta and has no bug-bounty program.

Mirrors the configuration as deployed in October 2026. Legal entity, address and the data processing agreement: imprint and privacy policy.