PUCKIQ

Privacy policy

Effective October 6, 2026

The short version

What stays on your device

The players you add, your league's lineup slots and scoring, and your preferences are stored on your phone. Lineup reminders are scheduled on your phone by iOS. Player alerts, if you turn them on, come from our server (see below).

Optional account and backup

If you choose Continue with Apple in Settings, Apple shares a user identifier and an email address with us (you can choose Apple's private relay address). We use them only to back up your teams, restore them on a new phone, and, if you use one, to run your League Room. The account and backup are stored with Supabase, our backend provider.

Delete your account any time in Settings → Backup → Delete account. That permanently removes the account, its backup, and your League Room memberships. Teams on your phone stay.

League Room

A League Room is optional and needs the account above. When you create or join one, we store, linked to your account ID:

Only members of that room can see it. Your team and reactions are deleted when you leave the room, when the room's owner removes you, or when you delete your account. A room is deleted when its last member leaves.

Player alerts

If you turn on scratch or goal alerts, the app sends our server your phone's push token (issued by Apple through Expo, which delivers the notifications), the NHL player IDs you follow, which alerts you want, and the app version. They are not linked to your account. We use them only to send you an alert when one of those players is scratched or scores, plus a short log of alerts already sent so you never get the same one twice; that log is deleted after a few days. Turning alerts off removes your push token, your player list, and that log.

Purchases

PuckIQ Pro is sold through Apple. We never see your payment details. RevenueCat processes your subscription status using Apple's purchase receipts and an app user ID: an anonymous ID, or your PuckIQ account ID if you've signed in.

Anonymous usage stats

To learn which features are useful, the app sends usage events to PostHog: screens viewed and features used (for example, opening a player, adding a pickup, sharing a card, viewing the Pro screen), whether you're on Pro, the app version, and your device's operating system. These events are tied to a random ID created when you install the app. They are not linked to your account, email, or roster, and are never used for advertising.

Turn this off in Settings → About → Share anonymous usage stats.

Feedback

If you use Settings → About → Send feedback, we receive your message, the kind of feedback you picked, and, only if you type one, your email address so we can reply. The app attaches its version, your iOS version, your device model, and whether you're on Pro so we can reproduce problems. If you're signed in, the message is linked to your account ID. Feedback is stored with Supabase and used only to fix and improve PuckIQ.

Hockey data

The app loads schedules, scores, and stats from the NHL's public data services, player photos from the NHL's image servers, and news headlines from ESPN's public feed. Like any website, those servers see your device's IP address when the app requests data. We don't send them anything about you.

Service providers

Retention

Your backup is kept until you delete your account. League Room data is kept while you're a member (reactions for 7 days). Player alert settings are kept until you turn alerts off, or until Apple tells us the push token no longer works. Feedback is kept until it's no longer needed to follow up or improve the app; email us to have yours deleted sooner. Anonymous usage events are kept only as long as they're useful for improving the app.

Children

PuckIQ is not directed to children under 13, and we don't knowingly collect personal information from them.

Your choices and rights

You can use PuckIQ without an account, turn off usage stats, leave a League Room, turn off player alerts, and delete your account in the app. To ask about or request deletion of any data we hold, email zlce.app@gmail.com.

Changes

If this policy changes, we'll update it here and change the effective date above.