Law 25 changed the rules. Most Canadian sites haven’t caught up.
Websites and web apps for Canadian businesses: built around Canada's federal privacy law (PIPEDA) and Quebec's Law 25, usable by disabled visitors (WCAG), and secured by a team that breaks into systems for a living. Toronto and Vancouver to Montreal and beyond.
Built for Canada
In Canada, your website is where personal details come in: every contact form, checkout and login collects something about a real person. Federally, PIPEDA sets how private businesses may collect, use and share that information; where a business operates wholly inside Quebec, Alberta or BC, that province's own privacy law stands in its place. In Quebec, Law 25 (Loi 25) adds stricter consent rules and expects privacy settings to start at their most private. CASL sets the bar for marketing email, and Ontario's AODA sets a web accessibility bar for the organisations it covers. We build for all of it from the first line of code: careful data flows, real English and French, email that stays on the right side of CASL, and a site disabled visitors can use.
Canada's Federal Privacy Law (PIPEDA), Built In
- Forms that ask permission, say why, and let people see their data
- Records kept safely, and logs that help if data ever leaks
- Data encrypted on the move and in storage (in transit and at rest)
- A privacy policy and a map of where your data goes
Quebec Law 25 & Bilingual EN-FR
- Anything that identifies, locates or profiles a visitor starts switched off
- A full French version, at least as easy to reach as the English one (Bill 96)
- Privacy officer contact and Law 25 rights easy to find
- Privacy settings that start at the most private option
CASL-Ready Email & Consent
- Sign-up forms where people clearly opt in, and it is recorded
- An unsubscribe link that works on every marketing message
- Every message says plainly who sent it
- A record of who agreed, and when
AODA & WCAG Accessibility
- Public pages built to WCAG 2.1 Level AA
- Works with a keyboard, clear focus, screen-reader ready
- Colour contrast and text that scales, checked at every stage
- Forms, image descriptions and page structure that make sense
What We Build
Websites
- Built on Next.js, with a simple screen for editing your own content
- Loads fast on a phone: Core Web Vitals above 90, the speed score Google measures
- Findable on Google, and usable by people with disabilities (SEO and WCAG 2.1 AA)
- You can see what visitors do, and test what works better
Web Apps and Portals
- Software your customers log into and pay for
- Dashboards and portals for staff or customers
- Sign-in, with each person seeing only what their job allows
- Locked-down connections to your other systems
Online Shops
- A shop built to load fast and be easy to buy from
- Card payments handled to the PCI DSS card-industry rules
- Every page tuned for speed, because slow pages lose sales
- A checkout that makes life hard for card fraudsters
Security Built In
- Covered against the ten most common web attacks (the OWASP Top 10)
- Servers set up tight from day one
- The outside code we use is checked for known holes
- We try to break in ourselves before you go live
How We Engage
Discover
We agree the goals, the audience and the must-haves, and how someone might attack it.
Design
We make it look right, feel quick, and work properly on a phone.
Build
We build it with the security checks running on every change.
Launch
We try to break in, fix what we find, put it live, and keep watching.
We use AI to move faster on the build and the words. Then we attack the result the same way we would attack any client's site, so what we hand over has already survived us.
Human-led, AI-accelerated: every finding is validated by a certified expert.Frequently Asked Questions
How do you build for PIPEDA?
PIPEDA is the federal law covering how private businesses collect, use and share personal information. It reaches across the country, except where a business operates wholly inside Quebec, Alberta or BC: those provinces have their own private-sector privacy laws that stand in its place, though PIPEDA still follows the data once it crosses a provincial or national border. We build the essentials in by design: asking permission, saying what the data is for, letting people see what you hold, scrambling (encrypting) it on the move and in storage, and keeping logs that help if data ever leaks. It is part of the build, not bolted on later.
How do you build for Quebec's Law 25?
Law 25 (Loi 25) is Quebec's privacy law for private businesses, and it can apply the moment your site collects data from someone in Quebec. The build implication we design around: functions that identify, locate or profile a visitor are not off by default: the visitor turns them on. We ship consent flows and default-private settings that work that way, handling cookies by what they actually do rather than by a blanket banner, plus privacy rights that are easy to find and a named privacy-officer contact.
Do I need a French version of my website in Quebec?
If you do business in Quebec, the Charter of the French Language (as amended by Bill 96) reaches commercial publications, and that includes websites: where a version exists in another language, the French one is expected to be at least as accessible and as good. So for the Quebec market we build genuine English-French sites: the French version is at least as easy to reach, not buried behind extra clicks while English loads first. Both languages get the same content and the same quality of typography.
How do you handle marketing email and CASL?
Canada's Anti-Spam Legislation (CASL) starts from consent: usually an explicit opt-in, though it recognises implied consent in defined cases. We wire your sign-up forms to capture and record that agreement, name the sender clearly on every message, and put a working unsubscribe on all of them, so your email is on solid ground from launch.
How accessible will you build my Canadian site?
We build to WCAG 2.1 Level AA as a baseline whatever your province: in Ontario that is the standard the Accessibility for Ontarians with Disabilities Act (AODA) points to for public web content, for public sector bodies and for organisations with 50 or more employees. That means keyboard navigation, screen-reader support, enough colour contrast, accessible forms and image descriptions, checked as we build rather than scrambled together at the end.
How much does a secure website cost in Canada, and which regions do you serve?
We quote in Canadian dollars (CAD) and scope each job to what you actually need (a marketing site, a bilingual platform, or a custom web app), so you know the cost before we start. We work with businesses across Canada, including Toronto, Vancouver, Montreal and Calgary, remotely and on site where it helps.
Build a website Canada can trust
PIPEDA, Law 25, CASL, AODA: we build your site around all of them, secure from day one. Priced in CAD, delivered from Toronto to Vancouver and Montreal. Tell us about your project.
Am I Ready for Law 25?