Draft placeholder, not in effect. This policy has not been reviewed by legal counsel. Highlighted text marks a detail that still needs a decision or confirming. Core16 does not collect real student information until a final version is published and consent is recorded.

Privacy Policy

Version 0.4 (draft) · Last updated 2 November 2026

Core16 helps Canadian high school hockey players and their families keep track of NCAA Division I and II academic eligibility. To do that we handle information about students, most of whom are under 18. This policy explains what we collect, why, who else sees it, how long we keep it, and what you can ask us to do with it.

In this policy, "Core16", "we" and "us" means [legal name of the business]. "You" means the parent or guardian who holds the account, and the student whose record it is.

1. The short version

2. Information we collect

About the parent or guardian

About the student

Created by our advisors

Calls from our advisors

For linking a phone

What we don't collect

We don't collect location, contacts, advertising identifiers, or usage analytics, and we don't record video sessions or phone calls. The only photos and health information we hold are the report cards and IEPs a family chooses to send us, described above, and anything someone types into Ask Core16 or a question they send to an advisor. The app doesn't include third-party analytics, advertising or crash-reporting tools.

3. How we use it

We don't use student information for marketing, and we don't sell it, rent it or share it for anyone else's marketing.

4. Consent, and students under 18

Our staff set up the account with a parent or guardian, who gives consent for each student on it. We record the student, the version of this policy you agreed to, the date and time, and how consent was given.

[Needs counsel: the age at which a student may consent for themselves, and whether an older student needs to give their own consent as well. Quebec's Law 25 sets a specific age; Core16 doesn't currently serve Quebec, and if it does, Quebec families will get a separate consent process.]

You can withdraw consent at any time (see section 13). The app can't track or sync a student's record without it.

Ask Core16 and video sessions are optional, and each has a consent of its own, separate from this one. Each stays off until it's given, and refusing or withdrawing it changes nothing else in Core16. For Ask Core16 a parent signs and the student agrees too (section 7). For video sessions a parent consents (section 8).

5. Text messages and phone calls

If you ask, our staff can text you a link code instead of reading it out to you. Here's how that works:

Keep a texted code private until you've used it. Whoever uses a code first can connect a phone to the student's record. If someone else has already used your code, the app tells you it no longer works, and our staff will cancel it and issue a new one. [Staff can't yet disconnect a phone that's already linked; build that before this sentence is relied on.]

Phone calls from an advisor

An advisor can phone a parent on the family's list from the student's file. Twilio rings the advisor, then the parent, and shows a Core16 number. Twilio sees both phone numbers and handles the call. Calls aren't recorded. We keep who was called and how long it lasted, and the advisor writes up what was said in the contact log. [Confirm how long Twilio keeps call records.]

6. Email

Whose email addresses we hold

What we send

What's in them

The emails Core16 sends automatically say there's something to read and where to sign in. They don't name a student or contain a question, a reply, a course or a mark. A family's address may be read by more than one person, and our email provider sees what we send. A setup link does name the parent it's for.

A message written to you by an advisor can contain student information when that's the point of it. Email isn't as secure as the app or the portal, so we keep detailed records there, and don't send whole transcripts or reports by email unless you ask.

[Confirm from our Resend settings: open and click tracking are off, so our emails don't report whether you've opened or clicked them.]

Where email goes, and how long it's kept

To change the address on your account, or to stop optional emails, contact us (section 16) or use the unsubscribe link.

7. Ask Core16, our AI assistant

Ask Core16 answers questions about NCAA rules. It's optional, and it's off for a student unless a parent consents and the student agrees too. It runs on Claude, an AI made by Anthropic, so it isn't a person and it can be wrong. It can't certify anything: only the NCAA Eligibility Center can. [Only demo students can use it until counsel has reviewed this section.]

Who has to agree

What goes to Anthropic

Each question goes through our server to Anthropic, in the United States:

This isn't anonymous. A province, a graduation year and a full list of courses and marks could together point to one student, the year the five-year period starts narrows down when they were born, and we can't control what someone types into a question or a course title. Please don't type a name, a school or anything private. Ask Core16 may ask for a birth month and year if a question needs them and we don't have them, and anything typed in answer goes to Anthropic too.

Anthropic may keep this for a short time under its own terms. [Confirm from our current agreement with Anthropic: how long it keeps this, and that it doesn't use it to train its models.]

What we keep

How we tell you about a reply

Our staff

Our advisors and administrators can use Ask Core16 too, for questions about the rules. No student's record goes with their questions, and we tell them not to type a student's name or details. That is our instruction to them, not something the system prevents. [Needs counsel before real families' records are in the advisor portal.]

On a school laptop

A student's web page can be used on a laptop the school manages. The school's network or device tools may be able to see what's typed there. [Needs counsel.]

8. Video sessions with a professional

Core16 can arrange one-to-one video sessions between a student and a professional, such as a hockey mentor or a performance coach. They're optional, and none can be booked unless a parent has given a separate consent, which we record. Our server checks this for every booking. Refusing or withdrawing it changes nothing else in Core16. Our staff also have to set sessions up for a student before they're offered, and a session only happens if someone books it. A parent's consent is what's required: a student isn't asked to agree separately, as they are for Ask Core16. [Not for real students until counsel has reviewed this section.]

9. Signing in on the web

Parents and students can use Core16 in a web browser, and parents in the Core16 Portal app as well. [Not for real families until counsel has reviewed this section.]

Parents and guardians

Students

Cookies and browser storage

These pages use one cookie to keep you signed in, and the Core16 Portal app adds one that holds its push address. The browser also remembers your light or dark choice and whether you've seen the walkthrough, and holds an Ask Core16 conversation in that tab (section 7). None of this is used for tracking or advertising.

10. Where information is stored

On our servers. Student records, eligibility results, the contact log and the access log are stored in a database hosted by DigitalOcean in Toronto, Canada.

On your phone. The app keeps a copy of the student's record on the device so it works offline, and syncs changes to our servers.

Calendar and reminders (optional, off by default). If you turn them on in the app's Profile screen:

You can turn either off in the app, or in your phone's Settings.

11. Who else handles information

We use a small number of service providers. Each one gets only what it needs to do its job, and is bound by its own privacy and security commitments.

ProviderWhat it doesWhat it seesWhere
DigitalOceanHosts our servers and databaseAll stored records (encrypted in transit)Toronto, Canada
TwilioSends texts, and connects an advisor's phone calls to parentsPhone numbers; a text's wording and link; when a call happened and how long it lasted, and the call itself as it passes throughUnited States
DailyRuns video sessions, if a parent has consented (section 8)Live video and sound as they pass through, not stored; each person's display name, a student's first nameUsually the United States
ResendSends the emails Core16 sends automatically and the emails an advisor writes from the portal, and receives replies to those (section 6)Email address and message. An automatic email doesn't name a student; an advisor's message or a family's reply can[United States: confirm]
Stripe [when billing launches]Payments, invoices and sales taxParent's name, email and payment details[Canada / United States: confirm]
AnthropicRuns Ask Core16, if a parent has consented and the student has agreed (section 7)What's typed, the province and today's date; a student's courses, marks and figures if a question is about them. Not their name, school or birth date.United States
AppleApp distribution; delivering notifications to the Core16 Portal app and the number on the family app's icon; Sign in with Apple for students [not built yet]The device's push address and the notification, which never names a student; Apple ID sign-in identifierUnited States
[Mailbox provider, not chosen yet]Our mailboxes for emails with familiesEmail addresses and message content[confirm]

Information outside Canada. Some of these providers store or process information in the United States, where it may be accessible to courts, law enforcement and national security authorities under US law.

Our advisor tools run on our own servers, not a third-party internal-tools service, and the advisor portal doesn't load anything from other websites. [The public core16.ca home page loads fonts from Google Fonts, which shares a visitor's IP address with Google. Host the font ourselves or mention it here.]

We may disclose information if the law requires it, for example in response to a court order. Otherwise we don't share a student's record with anyone, including the NCAA, schools or coaches, unless you ask us to. Consenting to Ask Core16 or to video sessions is how a family chooses what goes to Anthropic (section 7), and to a professional and Daily (section 8).

12. How long we keep it

InformationHow long
The student's current record (profile, courses, marks, assignments, hockey log)While the account is active. When a family stops using Core16, we archive the record (section 13) and keep it [period after archiving: needs counsel], unless you ask us to delete it.
Report cards and IEPs a family sent30 days (placeholder, needs counsel) after an advisor has entered the marks from them, then deleted automatically. A family can remove a file themselves until then.
Earlier versions of a record, kept to undo an accidental overwrite6 months after being replaced
Eligibility results5 years (placeholder, needs counsel). The latest result for each student is kept for as long as the record is.
Staff access log5 years (placeholder, needs counsel)
Advisor contact log[Not set yet: needs counsel]
Link codesStop working after one use or 7 days [confirm when used and expired codes are deleted]
Ask Core16 conversationsNot kept by us (section 7). Anthropic's retention applies. [confirm the period]
How many Ask Core16 questions were asked, and on which days[Not set yet: needs counsel] Kept until the student's information is deleted.
Video session bookings, who joined and for how long, and sessions left[Not set yet: needs counsel; five years is the working idea] Kept until the student's information is deleted.
Video and sound from a sessionNever kept. Calls aren't recorded.
Questions sent to an advisor, and the answers they got[Not set yet: needs counsel] Kept until the student's information is deleted.
A student's phone's push addressNo longer used once the phone is unlinked, and removed if Apple tells us the app is gone. Otherwise deleted with the student's information. [needs counsel]
A Core16 Portal app device's push addressRemoved when you sign out on that device, when your access is removed, or if Apple tells us the app is gone. If someone else signs in on the device, it becomes theirs. [needs counsel]
Email addresses on an accountDeleted with the account
Emails with families[Not set yet: needs counsel]
Phone numbers typed in just to text a codeNot stored by us. Twilio's retention applies (section 5).
The family's list of parents and guardiansSomeone taken off the list stops being offered, and their details stay with any call already made to them. Deleted with the family's last student. [needs counsel]
Call records[Not set yet: needs counsel] Kept until the student's information is deleted.
Documents you've signed[Not set yet: needs counsel] Kept until the student's information is deleted.
Passkeys and web sign-insUntil the sign-in is removed. A web sign-in code stops working after one use or five minutes.
Consent records[needs counsel; usually as long as the related records]

Old records are deleted automatically every day once their period ends. Deleted information can remain in our hosting provider's database backups until those backups expire, [confirm DigitalOcean's backup period for our database] after which it's gone for good.

These periods are the longest we keep information. If you ask us to delete a student's information, we delete it when we act on your request, not at the end of these periods (section 13).

We keep eligibility results, the contact log and the access log for a while because an eligibility question can come up years after we gave advice, and these records show what we calculated and said at the time.

13. Your choices and rights

You can ask us to:

Once deleted, information can't be recovered by us. Two things remain: our staff access log keeps an entry recording that a student's information was deleted, when, and by whom, identified only by an internal number with no name or other details; and deleted information can stay in our hosting provider's database backups until they expire (section 12). The app keeps its own copy on your phone until you delete it there or remove the app.

To make a request, contact us (section 16). We'll answer within 30 days, and may need to confirm your identity and your relationship to the student first.

If you're not satisfied with our response, you can complain to the Office of the Privacy Commissioner of Canada (priv.gc.ca) [or the BC Information and Privacy Commissioner, if BC's PIPA applies: confirm with counsel].

14. How we protect information

No system is perfectly secure, but we limit what we collect so there's less to protect.

15. What Core16 is and isn't

Core16 isn't affiliated with, endorsed by or acting for the NCAA or its Eligibility Center. Our results are a tracking and advisory tool. Only the NCAA Eligibility Center can certify a student's academic eligibility.

16. Contact us

Privacy officer: [name]
Email: [privacy@core16.ca, once email is set up]
Mail: [business mailing address]

17. Changes to this policy

If we change this policy, we'll update the version number and date at the top. If a change affects how we use a student's information, we'll tell you before it takes effect and ask for your consent again. Each consent we record notes the policy version it was given for.