TIPS & ARTICLES
Our tips for
success on the web
Discover our blog articles and tips to improve your online presence, optimize your website, and grow your business.
WebsitesCustom software or a SaaS subscription: when a small business should have its own tool built
AI made the first version of software cheap to write, not cheap to own. Four tests for choosing between a custom tool and a SaaS subscription.
Xavier Peich
AI AgentsAn AI agent in your bookkeeping: what it does inside QuickBooks, and what stays with your accountant
What an AI agent really does inside QuickBooks Online, why it cannot see your whole bank feed, and the decisions that stay with your accountant.
Xavier Peich
ComplianceThe privacy governance policy under Law 25: what it contains (and why it is not your privacy policy)
Law 25 requires an internal governance policy, separate from your privacy policy. What goes in it, section by section, and what you must publish.
Xavier Peich
AI AgentsAI scribes in a Quebec clinic: patient consent, where the notes live, and what the CMQ and Law 25 require
Before buying an AI scribe: the certified tool the CMQ requires, patient consent, where the audio and notes go, and what to ask the vendor in writing.
Xavier Peich
ComplianceBiometric time clocks, GPS, monitoring software: what Quebec's Law 25 actually lets an employer do
Fingerprint clocks, fleet GPS, productivity trackers: the test Quebec's privacy regulator applies to each, and why employee consent doesn't save a bad one.
Xavier Peich
ComplianceQuebec's health information act (Law 5): what it changes for a private clinic, on top of Law 25
Since July 2024, most Quebec private clinics' patient files fall under the LRSSS, not Law 25. Who is covered, and what changes for your website.
Xavier Peich
AI AgentsCopilot Studio or a custom AI agent: what a Microsoft 365 agent does well, and where it tops out for a small business
Agent Builder, Copilot Studio, Copilot Credits: what a Microsoft 365 agent does well, what it costs outside the license, and when custom wins.
Xavier Peich
ComplianceAnonymizing personal information under Quebec's Law 25: what it really takes (and why it matters before you feed an AI)
A file without names is still covered by Law 25. What its regulation requires to anonymize, and what to strip before you send data to an AI model.
Xavier Peich
ComplianceQuebec's Law 25 in daycares (CPE and garderies): children's files, photos and parent portals
The childcare regulation already governs a child's education record. Law 25 covers the rest: parent portals, photos, phones. What a daycare actually owes.
Xavier Peich
CompliancePhotos of employees and customers on your website: image rights, Law 25, and the release to get signed
Putting an employee's or customer's photo on your site takes two consents in one: image rights and Law 25. What the written release has to say.
Xavier Peich
AI AgentsChatGPT's agent mode and Claude Cowork: what these desktop agents actually do for a small business
ChatGPT agent mode became ChatGPT Work and Cowork is merging into Claude. What these agents do for a small business, where they break and what Law 25 asks.
Xavier Peich
WebsitesBrand guidelines for a small business: what they need to contain to serve a website
Logo files, colours, fonts, photos, tone: what small-business brand guidelines need so a website can use them, plus the contrast and licence traps.
Xavier Peich
CompliancePrivacy incident in Quebec: the procedure from discovery to notifying the CAI (and the response plan to write first)
What to do, in what order and who to call when personal information leaks: the Law 25 procedure up to notifying the CAI, and the plan to write beforehand.
Xavier Peich
WebsitesLegal notices, terms of use, terms of sale: what a Quebec business website actually has to show
"Legal notices" is a French rule. What Quebec law really asks of a business website: privacy officer, privacy policy, s. 54.4 disclosures, French first.
Xavier Peich
AI AgentsCopilot, ChatGPT Business or Claude: which AI subscription for your team (and where your data goes)
Copilot, Gemini, ChatGPT Business, Claude Team: seat prices, training on your data, Canadian data residency, and what Quebec's Law 25 still requires.
Xavier Peich
CompliancePIPEDA or Quebec's Law 25: which one applies to your business (and when both do)
PIPEDA only steps aside for Law 25 on what stays inside Quebec. Sales to Ontario, hosting elsewhere, federal sectors: when your business answers to both.
Xavier Peich
CompliancePrivacy impact assessments in Quebec: a guide for private businesses
Three sections of Quebec's private-sector privacy law require a PIA. When your business owes one, what goes in it, who writes it and who signs it.
Xavier Peich
WorkshopTwo years on one product, four days on another: why we build our own software
An agency gets paid on delivery day, so it never learns what its choices become by month eight. Our own products exist to close that loop.
Xavier Peich
E-commerceReturns, refunds, displayed prices: what Quebec's Consumer Protection Act imposes on your online store
No 14-day withdrawal right in Quebec, but five real obligations: disclosure, written contract, deadlines, all-in pricing, and the legal warranty.
Xavier Peich
ComplianceRansomware in an SMB: the first 72 hours, and what Law 25 requires of you
Ransomware is a confidentiality incident under Law 25. What to do hour by hour and day by day, and why the 72-hour legal deadline doesn't exist here.
Xavier Peich
WebsitesAn accessible website: the obligation on its way, and the quarter of the work that matters
No law yet requires a private Quebec SMB to have an accessible website. What is coming, and the six fixes that remove 96% of the barriers.
Xavier Peich
ComplianceTraining your employees on Law 25 without buying a $3,000 course
The word "training" is not in section 3.2. What Law 25 expects of your staff fits in one page, 45 minutes and three habits.
Xavier Peich
E-commerceYour products in Google Shopping: the feed, the errors, and what actually changes
What a product feed really is, why Google disapproves your items, the Quebec settings (French, CAD, tax) and what Shopping will never do for you.
Xavier Peich
WebsitesYour emails land in spam: SPF, DKIM and DMARC explained once and for all
Three DNS records, three questions the receiving server asks. Why publishing DMARC at p=none protects nothing, and how to climb the policy ladder.
Xavier Peich