Privacy Policy

Last updated: April 2026

The short version

We collect the minimum data needed to run your hockey group. We don't sell it, we don't show you ads, and we don't track you across the internet. Your data powers your league — that's it.

What we collect

👤
Account info

First name, last name, email address, and position (player or goalie). Phone number and city are optional. City is used for the spare pool — helping organizers find local spares.

🏒
Hockey activity

RSVPs, attendance records, team assignments, group memberships, and season stats. This is the core of what makes the app work — tracking who's playing, who's out, and what teams look like.

📊
Anonymous analytics

Page views and performance metrics via Vercel Analytics. This data is aggregate and anonymous — we can see that 50 people visited the landing page, but not who they were. No user IDs, no cross-site tracking, no fingerprinting.

What we don't collect

Location or GPS data
Payment or credit card info
Social media profiles
Browsing history
Device fingerprints
Data from other apps
Advertising identifiers
Data from minors (under 16)

How we use your data

Run your group: RSVPs, team assignments, schedules, and spare management.
Send you emails: RSVP reminders, spare invites, game day alerts, and password resets. No marketing spam.
Organizer tools: Attendance stats, fee tracking, and activity digests so organizers can manage their group.
Improve the app: Anonymous page view analytics help us understand which features get used.

Who sees your data

Your group organizer

Organizers see your name, email, phone (if provided), position, attendance history, and fee status. They need this to run the group.

Other players in your group

Players see your name, position, and attendance status. Contact info visibility is controlled by the group organizer's privacy settings.

Public group pages

If your group has a public page enabled, visitors see first names and last initials only. No emails, phones, or stats are shown publicly.

Third-party services

We use three services to run BeerHockey. Each receives only the data it needs.

Sanity.ioDatabase

Stores all app data — player profiles, groups, events, attendance. Hosted in the US/EU. We use their API, not their public-facing CMS.

PostmarkEmail

Sends RSVP reminders, spare invites, password resets, and organizer digests. Receives your email address and event details. Does not use your data for marketing.

VercelHosting & Analytics

Hosts the app and collects anonymous page view analytics. No personal data is sent to Vercel Analytics — it's aggregate traffic data only.

Data retention

Your account data and hockey activity are kept as long as your account exists. Activity logs used for organizer notifications are retained for 7 days. Audit logs for security events are retained indefinitely.

If you want your account deleted, email us at admin@beerhockey.ca. We'll anonymize your account within 30 days — your name, email, phone, and profile image are wiped. Attendance and fee records are kept in anonymized form so group statistics and financial records stay intact. We recommend using the "Export My Data" button in settings before requesting deletion.

Your rights

Access your data — you can see everything we store about you in your profile and group pages.
Correct your data — edit your profile anytime.
Delete your data — email us and we'll anonymize your account within 30 days. Attendance and fee records are kept in anonymized form so group stats stay intact.
Export your data — use the "Export My Data" button in your group settings to download everything we have on you as a JSON file.
Opt out of emails — disable reminders in your group settings.

Questions about your privacy?

© 2026 BeerHockey