Privacy & security

Your students' data is safe here.
And we'll show you exactly how.

Gradebook data stored in Canada Minimal data is sent to AI Data is never used to train AI Your data is never sold, never shared Designed around MFIPPA & PIPEDA You are always in control of your data
The promise

What we promise you

Straight answers about your students' data.

Only the essential data reaches the AI

When Gradefully drafts a comment, it sends the AI only the marks and notes it needs, and your students' names are replaced with codes to reduce the risk of exposing personally identifying information.

See how → See a sample AI request →

Your gradebook stays in Canada

Marks, notes, and backups are stored and encrypted on Azure servers in Canada, the same cloud hospitals and banks run on.

Never sold. Never used to train AI.

Your students' information is not a product, and it never trains an AI model.

You're in control

Download or delete all your data anytime, and you approve every comment before it goes on a report card.

Privacy or security question? privacy@gradefully.com

Follow your data

What happens to a grade you enter

The whole journey, start to finish, with the privacy step built right into the middle.

1

You enter it

A mark, a note, an observation: typed into your gradebook.

2

Stored in Canada

Encrypted in transit and at rest on Azure servers in Canada.

3

You ask for comments

Gradefully builds an AI prompt with minimal student data: the marks and notes a comment needs.

4

Names swapped for codes

Your student's name becomes PRENOM42. Other names, emails, and phone numbers are stripped out.

5

Sent to our AI provider

The prompt goes to our vetted third-party AI provider, which drafts the comment.

6

Back to you

The name is restored on your screen. You read, edit, and approve.

What you write

Aiden has shown strong growth in lab work this term and is ready for more independent inquiry.

What the AI receives

PRENOM42 has shown strong growth in lab work this term and is ready for more independent inquiry.

The code is swapped back to the real name on your screen, so you never see PRENOM42. The AI receives the code.

What the code swap does not catch. The safety net is built from your own class lists: before anything reaches the AI, we swap your student's name for a code and strip out other students' names, email addresses, and phone numbers, including common misspellings. A sibling, a parent, a colleague, or anyone who is not one of your students will not be caught. Please keep personal information out of the notes that feed the AI. That part is on you, and it is the single best thing you can do to protect your students.

The technical detail

For your school board's IT team

What we collect, where it lives, what reaches the AI, and how it's protected.

See the full technical detail

What we collect · data map · what we send the AI · access & encryption · retention · subprocessors · frameworks · contact

What we collect, and why

It is more than a name and a mark: a gradebook needs real information to be useful. Here is the whole list, and why each part is there.

  • Your account: your name, email, and settings, plus the date you accepted the terms. This is what signs you in.
  • Your classes and students: course details and, for each student, their name, grade level, and gender (it changes how a comment is worded). School number, student email, and parent contact are optional. Add them only if you want them.
  • Your marks and notes: assignments, categories, weights, marks, your private teacher notes, the notes you share on reports, trackers, and your teacher journal. This is the gradebook itself.
  • Your report comments: the drafts, your edits, and a record of each AI request, which we use to meter usage and improve the writing. The text in that record is erased after 90 days.
  • Billing: your plan, renewal date, and Stripe customer number. Card numbers go straight to Stripe and never touch our servers.

Where your data lives

DataWhere it's storedRegion
Gradebook: marks, notes, observations, rostersAzure SQL Database (encrypted at rest)Canada
Encrypted backupsAzure geo-redundant backup (Canadian region pair)Canada
Teacher sign-in identityAuth0 (name, email, role)US
AI comment draftingOpenAI API: name removed first; 30-day abuse log (see below)US
Anonymous usage analyticsPostHog: cookieless, no student dataUS

What we send the AI, and what we don't

To draft a comment, the model receives:

  • Course and grade level, category and overall averages, per-assignment grades, and missing-work count
  • The teacher's notes, strengths and next steps, and learning-skills ratings
  • The student's name, replaced with a code before the request leaves our servers and restored only on your screen

A real example: download a sample AI request, exactly as it leaves our servers. The system prompt is removed; that part is our product.

Never sent:

  • The private anecdotal log: dated behaviour and incident notes stay in Canada and never reach the AI
  • Any data used to train or improve AI models (OpenAI's API does not train on submitted data)

What happens to the request after it arrives:

  • OpenAI writes it to the abuse-monitoring logs it runs for every API customer and keeps it up to 30 days, then deletes it unless longer retention is required by law (OpenAI API data retention policy)
  • That copy sits on OpenAI's servers in the US. It is not the same thing as our own record, which stays in Canada and is covered under Keeping & deleting below
  • We are pursuing zero data retention, which would keep teacher requests out of those logs altogether.
  • Longer term, we are working toward full Canadian data residency, including finding a Canadian AI provider we would trust with your students' work.

Access & encryption

  • Encrypted in transit (HTTPS/TLS) and at rest (Azure SQL transparent data encryption)
  • The database accepts no passwords at all: connections require a Microsoft Entra identity (infrastructure access, separate from teacher sign-in), so there's no database password to steal or leak
  • Exactly one person can reach the production database
  • Every record is tied to the teacher who owns it
  • Teacher sign-in is handled by Auth0 at auth.gradefully.com. Signing in with your Microsoft or Google account keeps your own organization's multi-factor and security rules in effect

Keeping & deleting your data

  • Export a full copy of your data at any time: a single spreadsheet, from Settings → Privacy in the app
  • Delete your data at any time: deletion is permanent, and it works from the same screen even if your subscription has lapsed
  • Your data stays only as long as your account does
  • Our own record of each AI request is erased after 90 days; only counts, timings and the model name are kept. OpenAI's separate copy is described above and lasts up to 30 days

If something ever goes wrong

If a breach ever put student data at real risk of harm, we would notify affected teachers as quickly as possible and report to Canada's Office of the Privacy Commissioner, in line with PIPEDA. We keep a record of security incidents.

Frameworks we design around

  • Ontario's MFIPPA and Canada's PIPEDA: Gradefully is designed around their principles
  • Quebec's Law 25: for teachers in Quebec, including a designated privacy contact
  • Designed around these frameworks; not formally certified (for example, SOC 2)

Who we work with (subprocessors)

ProviderWhat they doRegion
Microsoft AzureHosting and databaseCanada
Auth0Teacher sign-in and authenticationUS
OpenAIAI comment drafting (name removed first)US
StripeSubscription billing; card numbers go straight to Stripe and never touch our serversUS
PostHogAnonymous, cookieless usage analyticsUS
GoogleVisitor statistics on this marketing site, only if you acceptUS
BrevoMailing-list signup (marketing site only)EU
TermageddonHosts the legal documents shown further down this page. It receives the address of the page you are reading and nothing else.Vendor cloud

Documents & contact

A data processing agreement (DPA) and a one-page data-elements summary for your privacy review are available on request.

Last reviewed August 2026

The documents

The legal documents, in plain English

Four documents govern Gradefully. Here is what each one says, in plain words. The full texts are in the next section, and they are the ones that apply.

Last updated July 18, 2026 · read the full policy

  • Who is behind it: Gradefully Inc., an Ontario corporation. Fabien Dupont-Mattar is the founder and privacy officer: info@gradefully.com.
  • What it covers: the information you give us (account, billing, what you enter on the site), what our systems record (pages visited, app usage, device identifiers), and the student information in your gradebook.
  • Profiling and automated decisions: grades, enrollment, and teacher notes are combined per student to draft AI feedback through OpenAI. Only that student's teachers see it, every draft is reviewed by the teacher, and it is never used for advertising.
  • Not sold: we do not sell your personal information. We do use what we collect to market our own services to you, and you can opt out.
  • Tracking: analytics run through Google Analytics and PostHog, as governed by the Cookie Policy. Do Not Track browser signals are not supported.
  • How long we keep it: until you close your account or ask for deletion. Billing records are kept 7 years, required by Canadian tax law.
  • Where it lives: Canada and the United States.
  • Your rights: see what we hold, get a copy, correct it, delete it, take it elsewhere, withdraw consent, and opt out of marketing and profiling. Email info@gradefully.com; most requests are answered within 30 days.

Privacy you can actually read. Grading you'll actually enjoy.