Methodology
How TheoryLane is built
The content system matters at least as much as the software. This is how a question gets into TheoryLane, and how it is kept honest afterwards.
- 1
Research the rule, not the question
Every topic starts from authoritative Irish sources: the RSA Rules of the Road, official driver theory test information, Government of Ireland publications and, where a legal point needs clarification, the legislation itself. Blogs and third-party question banks are never the authority for a rule.
- 2
Build a sourced knowledge base
Rules are written up as short factual summaries with their conditions, exceptions and common misunderstandings, each carrying the source and section it came from and the date it was verified. There are 362 of these rules behind the current bank.
- 3
Write original questions from the rule
Questions are written from the knowledge base, not from any existing question bank. Each has one clearly best answer, plausible distractors drawn from real misunderstandings, and an explanation that teaches the underlying rule rather than just naming the answer.
- 4
Link every question to its source
A question cites the rules it depends on, and the build step resolves those to the sources behind them. A question with no source stays in draft and never reaches you.
- 5
Validate automatically
The build fails on any schema error: a duplicate id, a missing explanation, an answer count outside the allowed range, a correct answer that does not exist, an unknown category, a broken sign or scenario reference, or an invalid date.
- 6
Audit for duplication, ambiguity and figures
A similarity audit surfaces near-duplicate pairs for a human to judge; nothing is ever deleted automatically. A numeric-fact audit lists every question containing a speed, distance, penalty, fee, age or legal limit, so those can be rechecked quickly whenever a rule changes.
- 7
Only verified questions reach you
Questions move through draft, reviewed and verified. The application only ever loads verified, active questions, so work in progress is never shown to a learner.
- 8
Publish what you are studying
The bank version, its release date, the date each source was last checked and what changed in each release are all published in the app, and a staleness check warns when material has not been reviewed for too long.
How difficulty is defined
- Easy — direct knowledge recognition, such as identifying a road sign or recalling a default speed limit.
- Medium — applying one rule to a realistic situation.
- Hard — combining several pieces of information, or choosing between genuinely plausible alternatives.
Hard never means a trick question, obscure wording or a deliberate attempt to mislead. If a second answer could reasonably be read as correct, the question is rewritten rather than published.
The spaced revision engine
Smart Revision uses a small deterministic algorithm, not AI. Each question sits at a level from 0 to 5, and each level carries a revision interval running from immediately up to about a month. A correct answer moves the question up a level; a wrong answer drops it two levels and brings it straight back. If you turn on confidence rating, a correct answer you marked as a guess earns no advance, and one you marked as unsure only advances once you have got it right twice running. Mastered questions still return occasionally.
Copyright and originality
TheoryLane never copies the official examination question bank, revision books, screenshots from theory-test products, or third-party unofficial banks, and never lightly paraphrases a proprietary question. Questions test the same underlying knowledge, independently written from the road-rule sources. Sign and scenario artwork is drawn from scratch from written descriptions.
Sources used
- Rules of the Road — Road Safety Authority
- Driver Theory Test — test format and frequently asked questions (Category BW) — Driver Theory Test Service (Prometric, on behalf of the Road Safety Authority)
- About the driver theory test — Road Safety Authority
- Speed limits on rural and local roads change from 80km/h to 60km/h / Slower Speeds, Safer Roads — Department of Transport
- Speed limits in Ireland — Citizens Information Board
- Penalty points for driving offences — Citizens Information Board
- Drink driving offences — Citizens Information Board
- Learner permit rules for specific vehicle categories — Citizens Information Board
- E-scooters — Citizens Information Board
- Road Traffic Act 2024 — Oireachtas / Irish Statute Book
- Road Traffic Act 2010 (as amended) — Oireachtas / Irish Statute Book
See the current learning material for what is in the bank you are studying right now.