Method
How every question is verified
Every question is written from the source text with the governing provision open, stores that provision verbatim as internal proof, is independently re-checked by a second reviewer, and is then gated by a build tool that refuses to publish anything unverified.
Why this matters more than usual here
A practice question that cites the wrong article is worse than no question at all. It trains your hand to open the wrong page under a three hour clock. Since March 2026 every BCIN exam runs on the 2024 code, which renumbered large parts of the 2012 edition, so material carried over from the old code fails in exactly this way. That is the failure mode this process exists to prevent.
Stage one: authored from the source, never from memory
A question may only be written from source text located in that session: the Building Code Act as published by the King's Printer, or the 2024 Building Code Compendium. The author records four things alongside the question:
- The exact provision, for example 2024 OBC Div. B, 9.23.10.1.(1)
- The verbatim supporting sentence from that provision
- The document and page it came from
- Why each wrong option is wrong, traced to its own provision
If the author cannot locate the source, there is no question. During the build one author found a section had been repealed and wrote nothing for it, and another stopped when the source would not load.
Stage two: independently re-checked
A second reviewer who did not write the question re-locates the cited provision without trusting the author's note, then confirms five things: the provision exists with 2024 numbering, the stored quotation matches the source, the keyed answer follows from the provision, every distractor is wrong on the face of the code text, and the question sits inside the official syllabus scope for that exam.
The reviewer marks each question verified or failed. Failed questions never ship. Some were factually correct but tested provisions belonging to a different exam, and those were rejected too.
Stage three: the build refuses to ship anything unverified
The final gate is the build itself. Our packaging tool will not publish a question that lacks a verified status, a citation, or its stored proof. It also runs two sweeps across the whole bank: one that scans every published word against the full source corpus to confirm we have not reproduced code text verbatim, and one that checks the answer key distribution so that no exam develops a guessable pattern.
The internal proof text, the page references and the reviewer notes are stripped out before packaging. They exist so the work can be audited. They are not part of what you buy.
What you can check yourself
The citation is printed under every answer in the product and in the free quiz. Open your own compendium to that article and confirm it in seconds. Nothing here asks you to take our word for it, because the provision is right there to be read.
What happens when you report one
Every question in the product carries a Report this question button. It sends us the question, the exam it belongs to, and whatever you want to say about it. Somebody reads every one of them. The form is deliberately anonymous, though: it carries nothing that identifies you, so there is no address on it for us to write back to.
If the report holds up, the correction ships with the next bank update. If you want an answer rather than just a fix, email support@bcinprep.ca with the question id and we can reply to that. Three stages of review still miss things; this is how they get caught.
See it for yourself
The free quiz uses the same verified questions as the paid banks, with the same citations. No signup. If it holds up, each of the 15 banks is sold on its own: $149 for General Legal, the exam every path needs, then $129 or $109 for the rest. Take two or more and every one of them is $99.
Method last updated 15 August 2026. Sources: Building Code Act, 1992 (King's Printer for Ontario) and the 2024 Building Code Compendium, Volumes 1 and 2 (Publications Ontario).