← Match Day

Privacy Policy

LAST UPDATED MAY 21, 2026

Match Day is local-first by default. If you don't sign in, the app and the Stage Setter web editor do all of their work on your device — no data leaves it. Sign in with Apple is optional; it unlocks cloud sync of your personal stage library, the community stage library, and shared match notes. Everything below is structured around that split: what we do when you're not signed in (very little), and what we do when you are (only the data those features need).

When you're not signed in

When you sign in with Apple

You can choose to create an optional account using Sign in with Apple. We use Apple as the sole identity provider — we never see or store your Apple ID password. When you sign in, Apple gives us:

Once you're signed in, the app and the editor will sync the following to our backend so it can follow you across devices:

Publishing to the community library is always an explicit, per-stage opt-in. Stages you only save to your personal library are not visible to other users.

Data processor

Our backend is operated by Supabase, which hosts the Postgres database and provides authentication. Data is encrypted in transit (TLS) and at rest. Supabase acts as a data processor on our behalf and publishes a standard data processing agreement. We do not use any third-party analytics SDK, advertising SDK, tracking pixel, or behavioral data broker.

Retention and your rights

What we still don't do

Hosting and standard request metadata

This site and the Supabase backend use Cloudflare in front of them, which sees standard HTTP request metadata (IP address, user agent, page or API endpoint requested) per Cloudflare's own privacy policy. This is the bare minimum required to serve the page or fulfill an API call.

If you have questions about how Match Day handles your data, email hey@itsmatchday.app.