Privacy, terms, and accessibility
This page states how Discence handles data, what a quote covers, and the WCAG 2.1 AA target.
Privacy
Facts from the records engine and the residency design, not a future policy.
| Topic | What we do |
|---|---|
| Production data | Canada Central, with Canada East as the pair |
| Cloudflare | Edge only, or absent. Never the system of record |
| Third-party sharing | Prohibited without written consent |
| Minimum retention | Three years, enforced in the records engine |
| Export formats | CSV, JSON, xAPI, and XLSX |
| Disposition standards | PIPEDA and Quebec Law 25 are named in the engine |
Terms of use
A quote is the contract. Nothing is billed from a page view.
You describe the catalogue
Module count, learner count, and whether you need SCORM 1.2 or 2004.
We write a quote
The bilingual layer, the 70% gate, and SCORM export are in it. LTI is not.
You accept before billing
English or French. There is no public checkout and no rate card.
Accessibility
WCAG 2.1 AA is the target. Axe runs on every pull request.
What level do you target?
WCAG 2.1 AA. Axe-core runs on every pull request. An independent audit is not claimed here.
Does the site reflow at 320 pixels?
Marketing pages use wrapping layouts and scrollable tables. French copy is written about 20% longer than English.
Is the contact form fully accessible?
The form at /contact uses Cloudflare Turnstile, which renders in a closed shadow root that axe cannot read.
Who do we write about an accessibility barrier?
Write to hello@discence.com in English or French. Name the page and the barrier.
Ask a legal question
Write in English or French. Name privacy, terms, or accessibility.