Nestor Logic
Bill 25 · PrivacyBill 96 · OQLFSpeed & SEO

One free scan. We keep the result for 12 months and never store your IP address — read the Scanner Terms and our Privacy Policy.

Know where your site stands on Bill 25 and OQLF within 5 minutes.

Get a clear, plain-language compliance readout — no signup, no install.

// The scan reads what is publicly visible on your site. It is a starting point for review — not a legal opinion or a certification of compliance.

What the laws actually ask for

Two Québec laws touch your website.

Most operators have heard the names and never seen the requirements written plainly. These are the obligations that apply to a public-facing site — no legalese, no size exemptions.

// Law 25 (Bill 64) · In force

Québec privacy law

Governs how you collect, store and use customer information. It applies to every business handling the personal data of a Québec resident — there is no small-business exemption.

A published privacy policy

Publicly accessible, naming what you collect, why, how long you keep it, and who to contact. Missing or unreachable policies are the most common finding.

Consent before you collect

Every form that takes a name, email or phone number needs explicit consent and a stated purpose — including reservation, catering and contact forms.

Consent before you track

Analytics, pixels and marketing tags must not fire until the visitor agrees. A banner with no real reject option doesn't meet the bar.

A named privacy officer

A real person accountable for privacy, identified on the site with contact details — by default the highest-ranking person in the business.

Access, correction and deletion

Customers can ask what you hold, fix it, or have it deleted — and you must have a workable way to answer. Portability applies too.

Data kept secure and in-province

Reasonable safeguards, plus a documented assessment before customer data leaves Québec. Breaches carry mandatory reporting duties.

// Bill 96 · Charter of the French language

OQLF language requirements

Governs the language your business communicates in. Since June 1, 2025, websites, catalogues and social media of any business selling to Québec must be available in French.

A French version, equal in every way

Not a partial translation — the French side must carry the same offers, prices, hours and information, and be just as easy to reach.

French first, by default

For a Québec audience the expectation is that visitors are greeted in French, with English one click away — not the reverse.

No leftover English fragments

Buttons, headings, alt text, footer links and screen-reader instructions all count. Half-translated pages are the most frequent OQLF finding.

Menus, catalogues and job postings

These are commercial publications under the Charter and must exist in French — including careers pages and downloadable menus.

Social media content

Since June 2025 commercial posts count as publications. A French-only-on-the-website approach no longer covers you.

Francization at 25 employees

Businesses with 25+ staff (down from 50) must register with the OQLF and show French is the normal language of work.

How we close the gaps

Scan, rebuild, approve, stay compliant.

Compliance isn't a one-time fix — the law follows every content change you make. Nestor handles the first pass and then keeps it from drifting.

// 01 · Scan

We read your public site

Every page, form, tracker and both language versions. You get a plain-language readout of what's in place, what's missing, and what a scan can't confirm on its own.

// 02 · Rebuild

Fixes go into real code

Consent flows, privacy policy, French parity and the technical foundations are built into the site itself — never a bolt-on widget layered over the top.

// 03 · Approve

Nothing ships without you

Every change is staged and previewed. You approve by SMS or in the panel — one tap to publish, one tap to send it back.

// 04 · Maintain

It stays closed

Add a menu item in English and the French side updates with it. Ongoing audits catch drift before a complaint does.

Speed & Structure

A compliant site and a fast site are the same build.

The work that satisfies Law 25 and the OQLF — clean markup, real code instead of widgets, a properly built French version — is the same work that makes a site fast and stable.

Core Web Vitals

Green

We build to pass Google's LCP, INP and CLS thresholds — the page-experience signals that feed ranking.

Target load time

< 2.5s

Largest Contentful Paint on a standard mobile connection, measured on your real pages after launch.

Indexed languages

2

French and English both indexed and correctly linked, so each version can rank in its own searches.

Third-party widgets

0

No overlay scripts injected at load — the single most common cause of slow, unstable pages.

What makes it fast

// Technical foundations

In-region hosting

Servers in Québec mean shorter round trips for the customers who actually visit you — compliance and latency solved by the same decision.

Modern image delivery

Compressed, correctly sized, lazy-loaded formats. Menu photography is usually the single heaviest thing on a restaurant site.

No script bloat

Consent gating means trackers don't fire until they're allowed to — which keeps them off the critical rendering path.

Mobile-first rendering

Most restaurant traffic is a phone deciding where to eat in the next twenty minutes. That's the case we build for.

What makes it correct

// Structural foundations

Bilingual structure, done properly

Real French pages with correct language declarations — not a translation widget layered on an English site. What the OQLF expects.

Local & restaurant structured data

Hours, address, menu and location marked up in a standard machine-readable format, so any system reading your site gets it right.

Semantic, accessible markup

Real headings, labelled forms, descriptive alt text. The structure a screen reader depends on is the WCAG work, not a cosmetic layer.

Rebuilt, not patched

Migrated into the Sovereign Vault and rebuilt on clean foundations — faster and better-looking. Audit findings resolved in the build.

Why we don't use compliance overlays

The quickest way to claim compliance is a third-party script that layers a banner and a widget over your existing site. It's also the quickest way to slow the site down, and overlays have a poor record of actually satisfying regulators or the people they're meant to help. Nestor changes the underlying code instead — slower to deploy, but it's the version that holds up when someone looks closely.

// We build the technical foundations that search engines reward — speed, structure, correct bilingual indexing and clean markup. No one controls search rankings, and we don't promise a position. Performance targets are measured on your real pages after launch and shared with you.

The Sovereign Vault

Your customer data stays in Québec.

Hosting, encryption keys and operators inside the province — so the residency question is answered before anyone asks it.

// Handled for you

Requests, done

When a customer asks what data you hold — or wants it deleted — the request is logged, actioned and recorded on schedule. Retention clears itself without anyone remembering to.

// Stays put

Hosted in Québec

Servers, keys and operators in-province, with immutable audit logs showing where data has been the whole time. No cross-border assessment to write.

// One snippet

Nothing to migrate

No re-platforming and no IT project. Nestor takes over the build, keeps your existing tools in place, and runs the compliance layer underneath.

Want to be compliant?

Book a 30-minute founder-led demo — we'll show you Nestor Logic working on your actual platforms and your real compliance data.

Book a Demo