PuzPuz Privacy Policy

Effective date: October 31, 2026 · Version 1.2

PuzPuz is a daily puzzle app made by PuzPuz Media Inc., Peterborough, Ontario, Canada. This policy explains what information the PuzPuz app keeps, where it keeps it, why, and how to get it back or have it deleted. It covers the PuzPuz web app at puzpuzpostcard.ca and the PuzPuz Android app. Our company website has its own, shorter policy.

The short version

1. Who is responsible

PuzPuz Media Inc. is responsible for the information described here. Our founder is our designated Privacy Officer and can be reached at [email protected].

2. What we keep on our servers, and why

When you join

Entering your invite code, or signing up with your email, creates, all at once:

WhatWhat it isWhy
An account identifierA random number that stands for "a PuzPuz player". It is not your name.So your access belongs to you, not to one device
A record of this deviceOne per device you sign in on, linked to your account identifierSo one account can be used on more than one device
Your sign-inA long random token. We keep only a scrambled form of it (a hash). It lasts up to one year.So the app can show that a request comes from a signed-in player
Your recovery code (only if you joined before November 1, 2026)Shown to you once. We keep only scrambled forms of it (hashes) and cannot show it again.So you can get back into your account on a new device
Your founding accessA record that you have founding-member access, if your invite gives it or you signed up while founding seats were leftSo that access follows you to every device
Your invite (if you joined with one)The invite wave it belongs to, when it was used, and which app used it (web, Android or iOS)To run the invite waves and recognize founding members

Your invite code is single-use. Once used, it is linked to the account it created. If you sign up with your email, we also keep the email address and a scrambled form of your password, as described next, and, while founding seats are left, your account takes one.

If you set up email sign-in

You set up email sign-in when you join (or, if you joined before November 1, 2026, the next time you open the app). You can change it later in Settings.

WhatWhat it isWhy
Your sign-in email addressThe address you type, in lower case, and whether you have confirmed itSo you can sign in on any browser or device
Your passwordWe keep only a scrambled form of it (a hash). Nobody at PuzPuz can read it.So we can check it when you sign in
Email linksA link to confirm your address, and a password-reset link when you ask for one. We keep only a scrambled form of each link. A link works once, and expires after 24 hours (confirm) or 30 minutes (reset).So only the owner of the address can reset the password

We send email to your sign-in address for these two reasons only, from our puzpuzmedia.ca mailbox, and never for marketing. A reset link is sent only to an address you have confirmed. Each time you sign in, we create a new sign-in for that device, as in the table above. Changing your password, or resetting it with a link or your recovery code, ends every other device's sign-in. An email address can belong to only one PuzPuz account, so if you enter one that another account already uses, we tell you so.

Our invite list. We invite people individually. Separately from the app, we keep a list of the people we invited, in a Google Sheet. For each person it can hold: a preferred name; the email address or handle we used to contact you; the wave you were invited to; whether you use Android or the web; the dates your invitation was sent, expires, was used and became active; whether you completed onboarding and first opened the app; whether you have finished a first puzzle; any open support request; whether you are eligible for founding-member recognition; and short operational notes. When we issue a code to someone on that list, the code carries a reference to their entry, so your account can be connected to your name and contact details through that list. We use the list to run the invite waves and to recognize founding members. We send invitations by email from our puzpuzmedia.ca mailbox.

While you play

We do not receive your puzzle progress, your puzzle moves, your points, your stamps or your settings.

When you write to us

If you email us for support or about your privacy, we keep your email address, your message and our reply in our Google Workspace mailbox, to answer you. Section 6 says how long.

3. What stays on your device

The app keeps these on your device so that it works without an account for every detail:

On the web, these live in your browser's local storage for the PuzPuz site. Anyone who can use your browser profile, or any script running on the PuzPuz site, could read them. If your browser blocks storage for the site, for example in some private-browsing modes, your progress lasts only until you close or reload the page. The web app also stores its own program files in your browser so it can open offline. Those files hold nothing about you.

On Android, your sign-in token and your recovery code are kept in the phone's secure storage, and everything else in the app's private storage. Each time the Android app starts, it checks Expo's update service for a newer version of the app, sending a random install identifier kept on the phone, the app version and, as with any connection, your IP address.

Clearing your browser's data for the PuzPuz site, or uninstalling the Android app, removes all of this from that device. That signs you out and deletes your puzzle progress on that device, because we do not keep a copy of it. Your account stays on our servers until you ask us to delete it (section 7), and your email and password are how you get back into it.

The app itself sets no cookies.

4. Who processes your information for us

ProviderWhat it doesWhere
RenderRuns our servers and keeps their technical logsUnited States (Virginia)
SupabaseHosts our databaseUnited States (Virginia)
CloudflareServes the PuzPuz web app's filesCloudflare's global network, usually the location nearest you
Google (Google Workspace)Our email, including the confirmation and password-reset emails the app sends, and the Google Sheet that holds our invite listGoogle's data centres, which may be outside Canada
Expo (650 Industries)Android app update checks (section 3)United States

Your information is therefore stored and processed outside Canada, and may be accessible to courts and authorities there.

5. What we do not do

We do not collect your name, phone number, location, contacts or photos in the app. The app collects an email address only if you set up email sign-in. We use it to sign you in, and email it only to confirm it and to send a password-reset link you ask for, never to market to you. We do not use advertising, analytics or tracking tools. We do not sell, rent or trade your information, and we do not use it to market to you.

6. How long we keep it

7. Your rights: see, correct, delete

Canadian privacy law (PIPEDA) gives you the right to know what we hold about you, to have it corrected, and to withdraw your consent. The account is needed to play, so withdrawing your consent means deleting your account (below).

To ask, email [email protected]. We may ask you to show that the account is yours, for example by writing back to us from your sign-in email address; we will never ask for government ID or your password. We answer in full within 30 days. If we need longer, as the law allows, we tell you within those 30 days why and when to expect an answer. If we cannot give you something, we tell you why.

Deleting your account.

What deletion removes: your account, every device's sign-in, your recovery code, your email sign-in (the email address, password hash and any unused email links), your founding access record and your used invite. It cannot be undone. Deleting does not remove what is stored on your devices; clear your browser data or uninstall the app for that.

If you can no longer use your sign-in address and want your account deleted, write to us anyway. We will work out with you whether the account can be identified.

If you are not satisfied with our answer, you can complain to the Office of the Privacy Commissioner of Canada. If you live in Quebec, you can also complain to the Commission d'accès à l'information du Québec.

8. Keeping it safe

We store your sign-in, your recovery code and your password on our servers only in scrambled (hashed) form. We limit how many sign-in attempts can be made from one place. The app talks to our servers only over encrypted (HTTPS) connections, and our server's connection to the database is encrypted and its certificate verified. On Android, your sign-in is kept in the phone's secure storage. On the web, the browser's local storage is not encrypted, so use a password you do not use anywhere else, and if you have a recovery code, keep it somewhere other than the device you play on.

If a breach of our safeguards creates a real risk of significant harm to you, we will tell you and the Privacy Commissioner of Canada as the law requires.

9. Children

PuzPuz is for adults. You must be 18 or older to join, whether with an invite or by signing up, and we do not knowingly admit anyone younger.

10. Changes to this policy

When the app starts doing something this policy does not describe, we update the policy before the change reaches you, and change the version and date at the top. For a significant change, we also email you at the address we used to invite you, or your sign-in address, before the change takes effect.

11. Contact

PuzPuz Media Inc., Peterborough, Ontario, Canada.
[email protected]