Trust & security

Built to be dropped and keep working.

This is a money-and-legal tool — it has to earn more trust than a notes app. So here’s exactly how we keep your trade legal, your data walled off, and a human on every AI draft.

Ontario lawData walled offDraft — Review Required

Built like field equipment

You trust your tools because they don’t quit on you.

Contractors trust DeWalt, Milwaukee, Klein — gear built to be dropped and keep working. A tool that watches your lien deadlines and bills your HST has to clear that same bar. No surprises, no quiet failures, no marketing in place of an answer.

When a deadline is close, we say so plainly and tell you what to do. When it’s handled, we say that too. That’s the whole promise: we’re watching it.

“Lien deadline in 6 days. Here’s what to do.”

Plain language on the scary stuff. We’d rather tell you the deadline than sell you a dashboard.

Ontario law, kept current

The deadlines are built on the actual Construction Act — and updated when it changes.

US tools don’t know Ontario’s rules. We do nothing else first. The deadline math lives in one tested engine, so the figures on your phone are the figures in the law — not a number someone typed into a spreadsheet once.

Construction Act 2018

Lien math, done right

Preserve at trigger + 60 days. Perfect at 150 days total. Contract-type-aware, so a GC’s substantial-completion date and a sub’s last day of supply are counted separately — the way the Act actually reads.

Bill 60 ready

Holdback, ready for the change

Holdback release on the pre-2026 CSP-publication rule today, and the Bill 60 annual-notice window once it’s in force. When the law shifts, the engine shifts — you don’t have to track the cutover.

3 business days

WSIB Form 7, counted properly

Three business days from the incident — weekends and Ontario statutory holidays excluded. We count it the way WSIB does, then remind you before it bites.

Data & security

Your shop’s data is yours. We designed it so we can’t mix it up with anyone else’s.

Three plain commitments — isolation, payments, and where the AI runs. No jargon, no overclaiming.

Walled off

Your data is walled off from every other shop

Every row carries your org. Row-level security in the database refuses to hand one contractor another contractor’s deadlines, jobs, or invoices — enforced in Postgres, not just in the app. We test cross-shop access on every table and the answer is zero rows.

We never see a card

Payments are hosted by Stripe

Card numbers go straight to Stripe’s hosted checkout and payment links. They never land on our servers, so there is no card data here to leak. You get paid; we just match the payment to the invoice.

Server-side only

AI runs on our servers, never on your phone

The AI key lives server-side and never ships in the mobile app. Job-site photos are resized and re-encoded before they’re read — stripping anything hidden in a file — and every estimate is logged so the cost is always known.

Human-in-the-loop

The AI drafts. You sign off. Always.

Every AI estimate comes out stamped DRAFT — REVIEW REQUIRED. There is no one-tap send, no quiet auto-reply to a customer, no robot answering your phone unless you switch it on. The AI does the typing; your name doesn’t go on anything until you read it and decide.

See what the AI is allowed to do

AI estimate

Draft — Review Required

Nothing leaves your hands without your sign-off.

  • Estimates are drafts until you review and send them.
  • Follow-ups and review replies wait for your OK on every send.
  • The after-hours receptionist stays off until you set it up.

Dependable on the stuff that costs you a job.

Start on the law. Add the AI when you’re ready — and keep the final say either way.