Putty Party

Privacy Policy

This is a courtesy translation. The legally binding version is the German privacy policy. Version: 2026-08-08

This page explains how personal data is processed when you use Putty Party.

Controller

Frederic Abraham, Pößnecker Straße 14, 12209 Berlin, Germany. Email: puttyparty@fabraham.dev

Hosting

The application runs on Cloudflare (Cloudflare, Inc.) infrastructure (Cloudflare Workers, D1 database). When you visit, technically necessary data such as IP address, timestamp and the requested resource are processed to deliver the page and ensure security (Art. 6 (1)(f) GDPR). A data processing agreement is in place with Cloudflare.

Recipients of the data (processors)

Generated from this installation's actual configuration, so it always reflects what is in fact switched on here:

RecipientPurposeLocation
Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USAApplication runtime, database, object storage (backups and uploaded images), delivery, access control for the operator console, bot mitigation, e-mail forwardingEU
Resend, Inc., 2261 Market Street, San Francisco, CA 94114, USATransactional e-mail: address confirmation, invitations, password resetsSending in the EU (Ireland), logs in the US
Sentry (Functional Software, Inc.) — EU-Region, Rechenzentrum FrankfurtError reporting, for fault diagnosisEU

Recipients acting as independent controllers

The following services receive personal data as independent controllers (Art. 4(7) GDPR) — they do not process on our instructions:

RecipientPurposeLocation
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, IrlandSign-in with a Google account — only where that sign-in method is chosenEU / US
Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Dublin 2, IrlandPayment processing and invoicingEU / US

What we process

Creating a game: game name, date and (optionally) location — all freely chosen.
Entering a score: the name you enter (a pseudonym is fine), an optional team/department, and your stroke count. The legal basis is performing the game / your own entry (Art. 6 (1)(b)/(f) GDPR). Please don't enter sensitive data.
Management link: organisers receive a secret link granting management of exactly one game.

Spam protection (Cloudflare Turnstile)

Creating a game may be protected against automated abuse by Cloudflare Turnstile. Cloudflare processes technical device/usage data to tell humans from bots (Art. 6 (1)(f) GDPR). No tracking cookies are set.

Cookies

We set only strictly necessary cookies: pp_lang to remember your language choice and, where accounts are enabled, session cookies for signing in. None of them are used for analytics or tracking, so no consent is required.

Fonts

Fonts are served locally from this server; no data is transferred to third parties (e.g. Google Fonts).

Analytics / tracking

There is no tracking and no advertising-related profiling of your behaviour.

Retention

Game and score data is kept until the responsible organiser resets, archives or deletes the game.

Your rights

You have the right to access, rectification, erasure, restriction of processing, data portability and objection (Art. 15–21 GDPR), and the right to lodge a complaint with a data protection authority. Contact puttyparty@fabraham.dev to exercise these rights.

Accounts, billing and team features (summary)

This summarises the German section „Ergänzende Hinweise für Konten, Bezahl- und Team-Funktionen“, which is the authoritative wording. Where accounts are enabled we process name, e-mail address and a password hash to run your account (Art. 6(1)(b) GDPR), kept until the account is deleted. Signing in with Google happens at Google, which acts as an independent controller for the sign-in under its own privacy policy; we only receive your e-mail address, name and verification status. Payments are processed by Stripe on Stripe-hosted pages (Art. 6(1)(b)); invoice data is retained for eight years (§ 147 AO). Transactional e-mail is sent via Resend from the EU, with account and delivery logs stored in the US under the EU-US Data Privacy Framework (Art. 6(1)(b)); we keep our own copy of each such e-mail (recipient, subject, content) for 90 days to resolve delivery questions, and it is deleted with the account. Error reports go to Sentry with e-mail addresses and secret links stripped (Art. 6(1)(f)); the region is listed in the recipient table above.

Sessions add strictly necessary cookies (no analytics, no ads — so still no consent banner); session identifiers live in a globally replicated key-value store, with US transfers covered by the EU-US Data Privacy Framework. Access to customer data through our operator console is logged (identifiers only) for 365 days (Art. 6(1)(f)). Backups rotate after 35 days. Records of which terms version you accepted are kept for the statutory limitation periods. For games created without an account, we are the controller for the participant data entered; data subjects can contact us directly at puttyparty@fabraham.dev for access, rectification or erasure.