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.
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.
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.
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.
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.
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.
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.
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 doAI estimate
Draft — Review RequiredNothing 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.