Disclosure: DROZlegal publishes this guide and builds the criminal-case tracking, Jordan s.11(b) clock, and disclosure_review classification agent described below, alongside the third-party platforms it's compared against. This article is general information about Ontario criminal procedure, not legal advice, and does not create a solicitor-client relationship; it reflects Ontario and Canadian law as of September 21, 2026.
The five jobs criminal defence practice management software actually has to do
A criminal file isn't one workflow; it's five, running on different clocks at once. A firm shopping for "criminal defence software" is really evaluating five separate jobs bundled under one marketing term, and most demos make one of them look effortless, then wave a hand at the rest.
| Job | What has to happen | What to check in the software |
|---|---|---|
| Case record | Track the information, each charge, and every court appearance accurately | Dedicated criminal-matter models, not a generic matter type with custom fields |
| Jordan & procedural deadlines | Compute the s.11(b) ceiling and bail/appearance deadlines correctly, every time | A deterministic rules engine, not a calendar reminder someone has to set |
| Crown disclosure | Organize disclosure volume by category as it lands, without losing anything material | A structured classification workflow, not a shared folder |
| Billing & trust | Handle legal-aid tariff billing alongside private retainers and trust funds correctly | Whether tariff/block-fee billing is a real feature or an unsolved gap — see below |
| Governance | Keep bail positions, pleas, and Crown communication under a lawyer's direct control | A propose-only design with no autonomous filing, pleading, or negotiating |
Treat that table as the spine of this guide. Each section below covers one job, what to evaluate, and where DROZlegal's own criminal module genuinely stands today — with links to our dedicated deep-dive posts on the Jordan clock and disclosure classification, so this guide doesn't re-run ground those two already cover well.
Charges, informations, and court appearances — the case record itself
Everything else in this guide sits on top of one thing: an accurate record of the information, the charges on it, and the matter's procedural history. A criminal-specific case model matters here in a way a generic "matter" record doesn't — charges get added, withdrawn, and amended over a file's life, and a system built around a generic civil-matter shape tends to lose that structure fast.
Per DROZlegal's own capability inventory, the criminal module shipped August 19, 2026 with dedicated models for informations and charges, a 15-route API, and its own database migration. The module is licensed under a distinct "criminal" module key and ships ungated — no feature flag stands between a firm and using it. The frontend surfaces this at /criminal for matters and information creation, and /criminal/informations/:id for the detail view.
Source: DROZlegal's own capability inventory (criminal module, shipped August 19, 2026).
The Jordan clock and procedural deadlines — a computation, not a decision
Under R. v. Jordan, a criminal charge is presumed to have taken too long once net delay passes 18 months in provincial court or 30 months in superior court, measured from charge to the end of trial. The Supreme Court reaffirmed both ceilings in May 2026 while widening how the Crown can justify exceeding them — which is exactly the kind of moving target a deterministic clock exists for, and exactly where its job ends.
What DROZlegal actually has here: a Jordan s.11(b) ceiling clock computed through a dedicated API route, with a branch for matters that went through a preliminary inquiry, plus bail s.503 and OCJ appearance-deadline rules in the same deterministic engine — rule-based date math, no AI model involved in any of it. The clock reports a number. It does not weigh whether a given stretch of delay counts as an exceptional circumstance; that judgment stays with the lawyer, every time.
This guide stays at the evaluation level on purpose. For the full mechanics — the 2026 SCC reaffirmation, the preliminary-inquiry branch, and what "computes, never decides" actually means in practice — see our dedicated deep dive: AI criminal defence software Ontario: what it actually tracks.
Crown disclosure — organizing volume without deciding what it means
Disclosure is where a criminal file's real volume problem shows up, and that problem is only getting bigger. York Regional Police's frontline officers began a phased body-worn-camera rollout in spring 2026, and Ottawa Police Service's board approved the next phase of its own body-camera deployment on June 22, 2026, equipping 200 additional officers that fall — two of several Ontario services adding a steady stream of new video disclosure to every file they touch.
What DROZlegal actually has here: a disclosure workspace built into the case file with category override and completeness tracking over Crown disclosure, plus the disclosure_review agent, which classifies incoming material into the Stinchcombe/McNeil/O'Connor taxonomy and enforces hard Wagg/Juman per-case isolation — every job silo-scoped to exactly one case, mismatches refused before reaching the underlying AI model. It's manually dispatched and propose-only, never automatic and never final.
This guide deliberately doesn't re-run the classification mechanics here. For the full taxonomy, the 2026 SCC case that just moved the McNeil/O'Connor line, and how the case-isolation refusal actually works, see AI disclosure review software for Ontario criminal defence.
Billing and trust accounting on a criminal file — the honest gap
This is the job most vendor pitches in this category skip entirely, DROZlegal included. A criminal practice runs on two billing models at once, often in the same firm: Legal Aid Ontario tariff or block-fee billing for certificate work, and private hourly or flat-fee retainers for paying clients. Neither is the same as a civil litigation retainer, and a firm's software either handles that split or the lawyer reconciles it by hand.
Per DROZlegal's own capability inventory, the platform's trust-accounting layer — By-Law 9 books, three-way reconciliation, client trust ledgers, a $7,500 aggregate cash-retainer guardrail enforced by default — is cross-practice, live in production, and compute-only: no AI in the platform touches money. What doesn't exist today, on a criminal file or anywhere else in DROZlegal, is Legal Aid Ontario tariff or block-fee billing automation. A criminal retainer runs through the same general trust and billing tools every other practice area uses, not a purpose-built LAO workflow.
Worth being fair about the field here: none of the general practice-management vendors' own criminal-law or pricing pages researched for this guide describe Legal Aid Ontario tariff or block-fee billing automation either. This is an open gap across the category, not a DROZlegal-specific shortfall — but it's exactly the kind of question a firm running real legal-aid volume should ask every vendor directly, this one included.
Governance and hard ceilings — what nothing in the module does
DROZlegal applies the same six permanent hard ceilings across every practice area it supports: trust money movement, court filing, settlement, commencing litigation, engagement approval, and agent-initiated external communication. None of them are automatable, full stop.
On a criminal file specifically: nothing in the module files a document with the Ontario Court of Justice, requests or opposes bail, enters a plea, or negotiates with the Crown. The Jordan clock reports a number; disclosure_review proposes a category. A lawyer reads both and decides what they mean — every time, no exceptions. Whatever platform a firm evaluates, this is the question worth asking most directly: does anything file, plead, or argue bail without a lawyer in the loop? For DROZlegal, and for any Ontario-compliant platform, the honest answer has to be no.
How the criminal-focused platforms compare
Most practice-management platforms in this category are general-purpose suites with a criminal-law page bundled among a dozen other practice areas. Fewer describe anything criminal-specific beyond a calendar sync and a document template. Pricing and feature claims below were checked directly against each vendor's own current site on September 21, 2026 — not carried over from an older post — and several have moved to quote-gated pricing since being surveyed elsewhere on this site; verify current terms directly with each vendor before budgeting.
| Platform | Deadline / Jordan-ceiling automation | Disclosure organization | Starting price (2026, per user/month) |
|---|---|---|---|
| Clio | Custom charge/plea fields, calendar reminders; no jurisdiction-specific ceiling computation | Generic document tagging, no category classification | $49 published (EasyStart); higher tiers quote-gated |
| CosmoLex | General matter/deadline tracking; nothing criminal-specific described | Generic document management | $49 (Launch) |
| PracticePanther | 1-click Google/Outlook calendar sync for court dates; not a rules engine | Generic document storage/portal | $49 (Solo, annual) |
| Actionstep | General workflow automation; no deadline-computation engine described | Centralized document management, no classification | Not published; quote-gated |
| Smokeball | Court-date calendar sync, jurisdiction-specific form generation; no ceiling computation | Document organization with automatic matter linking | Not published; quote-gated |
| uLawPractice | Ontario court-form generator (Small Claims, LTB, family/civil); no criminal-form or deadline automation confirmed | Generic document management | From $54 CAD (Ottawa-based, Canadian) |
| CaseFleet | Task deadlines and reminders; not a jurisdiction-specific ceiling engine | Audio/video reviewer for body-cam/surveillance evidence, timeline chronology — a point solution, not full practice management | From $30/user (litigation-timeline tool) |
| DROZlegal | Deterministic Jordan s.11(b) ceiling clock + bail s.503/OCJ appearance rules, live in production | Disclosure workspace + disclosure_review agent (Stinchcombe/McNeil/O'Connor, Wagg/Juman per-case isolation) | See pricing |
uLawPractice is the one genuinely Canadian-built general practice-management platform in this table, and CaseFleet is the one genuine point solution built specifically for reviewing the kind of body-cam and surveillance evidence a modern disclosure package now routinely includes — worth a look if a firm wants a dedicated video-review tool rather than a full case-management switch. None of the eight platforms above, DROZlegal included, ship Legal Aid Ontario tariff billing automation. For the wider field of Canadian practice-management options beyond the criminal-specific vendors above, see our legal practice management software guide for Canada and our roundup of Clio alternatives.
Where DROZlegal's criminal module actually stands — the honest maturity check
This is the section most vendor pitches skip. Per DROZlegal's own capability inventory, the criminal module is complete but unused: the standby criminal design partner has not been activated, and no firm has run a matter through this cockpit. Everything in this guide describes what the module does, not a result any firm has reported back.
- No firm has run a live matter through it yet. The module shipped August 19, 2026, complete and ungated, but adoption hasn't started.
- No Legal Aid Ontario tariff or block-fee billing automation. A criminal file's billing runs through the same general trust and billing tools every other practice area uses.
- The Jordan clock and bail/appearance rules compute; they don't advise. Whether a given delay counts as an exceptional circumstance, or what bail position to take, stays entirely with the lawyer.
disclosure_reviewproposes, it doesn't file or finalize anything. Court filing is one of DROZlegal's six permanent hard ceilings — a lawyer files every document, every time.
Ask any vendor in this category, DROZlegal included, to show you the gap list before the feature list. A platform that only shows you the polished demo file is asking you to trust a claim it hasn't shown you the edges of.
A buyer's framework — the questions to ask before you commit
Whatever platform your firm is evaluating — DROZlegal or otherwise — these are the questions that separate a real answer from a feature list:
- Does it compute the Jordan ceiling deterministically, or estimate it? Fixed date math against the 18/30-month rule is checkable; a model's guess is not.
- Does it isolate disclosure by case, or risk cross-file exposure? Wagg/Juman-style per-case isolation — refusing a mismatched case ID before it reaches any AI model — should be a design choice you can point to, not a promise.
- Does it handle legal-aid tariff billing, or only private retainers? If your practice runs meaningful certificate volume, ask directly whether tariff/block-fee billing is a real feature anywhere in this category today — per this research, it generally isn't.
- Does anything file, plead, or argue bail without you? It shouldn't, and nothing in a properly built platform does. Court filing is a permanent hard ceiling; a bail or plea position is a legal judgment call software was never built to make.
- Where does the data live, and under what retention terms? Stored client data staying in Canada (AWS ca-central-1) and AI processing under Anthropic's commercial terms — no training on client data, auto-deletion within roughly 30 days — is a specific, checkable claim. "Zero retention" isn't a real category; press any vendor claiming it for the actual terms.
- Has this actually run on a live matter, or only a demo file? Ask directly. For DROZlegal's own criminal module, the honest answer today is demo and design only — know which one you're being sold, wherever you're buying.
Criminal defence is one practice area inside a wider platform. For the full roster of DROZlegal's named, task-scoped agents across every practice area, see the AI Agents page. For the Jordan clock and disclosure classification mechanics this guide deliberately kept brief, see AI criminal defence software Ontario and AI disclosure review software for Ontario criminal defence. New to how AI fits into a law practice generally? Start with the Lawyer AI Academy guide.