Upload the opposing expert's CV and prior deposition transcripts. Output: prior-testimony contradictions with pin cites, FRE 702 Daubert attack scripts by element, real PubMed literature contradicting "in my experience" claims, draft cross-exam questions organized by duty/breach/causation/damages. Addresses pain #3 ("look brilliant in the depo") for attorneys who don't have the Courtroom AI $99/$299 add-on. See it →
New YOUR CASE COVERAGE section on the dashboard shows which of the 7 plaintiff-attorney pain points your workflow has addressed, with green/gray signals. Every tool page now shows "Solves N attorney pain points" pill — click opens a primer explaining which of the 7 pains this tool solves. Auto-opens on first visit to Courtroom AI / Litigation Finance / Expert Match.
Every tool page now scans rendered output for citation patterns ([file pN], CV/prior-depo pin cites, PubMed PMIDs). Floating "Verified: X/Y citations linked to source" banner bottom-right; click opens a full list grouped by type. PubMed citations resolve live against NCBI E-utilities — never fabricated. Addresses pain #6 (hallucination fear).
Demo account now loads 4 pre-seeded cases instead of 1: Smith v. Regional (missed-PE, existing), Thompson v. Riverside (nursing home), Johnson v. Mercy (birth injury HIE), Martinez v. Good Samaritan (retained foreign body surgical). 4-card picker on /demo-case. New users pick their practice-lane on first visit; the dashboard remembers the choice.
After each SOC deviation analysis, a sticky summary card shows the 3 most impeachable findings — each with severity, a verbatim cross-exam question, and a page cite. Attorneys no longer need to read the full 4-page report to know what to do next. Second Claude pass, ~800 output tokens, runs after the main analysis so latency is additive only at the tail.
Critical and significant events promoted to a horizontal sticky strip at the top of every timeline. Three tiers (Critical / Significant / Notable), color-coded, clickable — tapping scrolls to and auto-expands the event card in the full timeline. Caps at 7 items with overflow count.
Replaced the click-to-browse file picker with a proper dashed-border drop zone. Accepts .txt, .pdf, .docx. Four visible states — idle, uploading ("⏳ extracting text"), ok ("✓ extracted — edit below if needed"), error. Routes through the existing S3-backed upload pipeline.
Per-segment literature lookups now use a progressive query ladder — original query → first 3 AND clauses → first 2 → first clause → first noun-phrase — returning results at whichever tier succeeds. 10-year recency filter (reldate=3650). Prompt tightened to max 2 AND clauses from 3. Zero fabricated PMIDs, ever.
Interactive ROI calc on /pricing: enter depos/mo × hourly rate × plan choice, get saved $/mo, breakeven depo count, annual impact. New Enterprise panel for 20+ attorney firms ($2-5K/mo with SSO, dedicated BAA, SLA). New Free-forever floor (3 cases/month permanent after 14-day trial).
New /compliance page covers HIPAA technical + administrative safeguards, CCPA/CPRA consumer rights, FERPA treatment for school records in plaintiff cases, GDPR Data Processing Agreement offer, state-by-state coverage table (CA / NY / TX / IL / CO / VA / WA / CT + CCPA-sibling states), retention policy, contact addresses for privacy and security.
New affiliate_events audit table, idempotent paid-signup hook in Stripe webhook ($15 accrued per new paying user, guarded against webhook retries), /admin/affiliates dashboard, public /affiliate apply form, bin/affiliate-payouts-weekly.js CSV batcher for weekly manual Stripe payouts. 30-day last-click attribution cookie.
Long-form public write-up of the 40+ hr attorney-research doc underlying the platform. Seven pains (time / fear / depo / damages / drafts / hallucination / HIPAA), each mapped to the tools that address them. Read →
Professional ($499/mo) and Firm ($1,499/mo) tiers are now selectable at checkout with full plan-swap support in the billing portal. Pricing page rebuilt as a 3-column layout.
Opposing Filing / Motion Response AI marketing landing page went live. Generate a full motion response with citation-ready arguments from any filing your opponent drops.
Published three new guides targeting plaintiff-attorney search intent, plus a social content batch across four platforms for the Courtroom AI push.
Paid-channel campaigns for Courtroom AI are now live on Google Ads and LinkedIn Sales Navigator, targeting plaintiff attorneys and court reporters.
Updated our contact phone across every page to (856) 979-6525.
Fixed a production crash on /unsubscribe when a secret environment variable was missing. All email unsubscribe links now work reliably.
Admins can now reset a user's password directly from the admin panel — no more manual database surgery for locked-out accounts.
The homepage demo section now features four walkthrough videos covering the platform, Case Analysis, Timeline Builder, and Courtroom AI — no more "Date TBD."
Added a four-column homepage footer with quick links to every major product area, plus a proper /contact page to replace the old mailto link.
Users without the Courtroom AI add-on now see a clean upsell page instead of a 404. Pricing page also surfaces the add-on tiers directly.
New real-time usage tracker shows hours consumed against your plan cap, with alerts before you hit the ceiling. Surface live on the main dashboard.
Essentials ($99/mo, 10 hours) and Pro ($299/mo, 50 hours) Courtroom AI subscriptions are now purchasable. Launch promo COURTROOM50 knocks 50% off the first three months.
Fixed three bugs from a real-world cardiology deposition session. Added Q&A structure recognition, stricter quote filtering, and microphone audio pipeline repair — empty transcripts are gone.
Segment batching, filler filtering, and a smarter prompt dropped a 3-hour deposition from $44 to $5.85 in backend cost — savings passed to pricing.
New beta tool: calculate past and future lost wages with occupational growth factors. Brings the total to 23 tools in the suite.
Auto-generate interrogatories, requests for production, and requests for admission tailored to your case facts. Beta-gated while we collect feedback.
Insurance Policy Analyzer, Lien Calculator, and Statute of Limitations Calculator — all beta-gated to start. Fixes admin MRR pricing display along the way.
Tool #17 screens new PI case intakes against jurisdiction-specific red flags. Damages Calculator also got PI-specific methodology.
Added teletype streaming for large cases, folder upload support, and "Import from Case Analysis" to pull records straight in. Also fixed a timeout on big inputs.
New /personal-injury landing page, five SEO blog posts, and a practice-area selector. Part of a broader expansion beyond medical malpractice.
Tool case pickers were capped at 10 cases — now they show all of your cases, regardless of account history.
Fixed a production bug where a price ID environment variable mismatch was blocking checkout on some plans. All tiers now subscribe cleanly.
Reset-password emails were silently failing. Fixed the SendGrid integration and added delivery logging.
Added a teletype streaming view, phase tracker, and elapsed-time timer so you can see exactly what the AI is doing during case analysis.
Added a webinar promo banner to the dashboard and a nav link on the homepage so customers can find live product walkthroughs.
Export any extracted medical timeline to PDF (for demand letters) or CSV (for mediation work product).
Dedicated webinar landing page plus a backend API to capture sign-ups and send reminders.
Case strength scores were clustering in the 68–72 range for every case. Added a calibration scale so scores now span the full 0–100 range meaningfully.
Legal Analysis now streams tokens in real time with ETA and live thinking metrics, just like Timeline Builder.
New tool for building economic life care plans from uploaded medical records. Includes a dedicated landing page for life care planners.
Attorneys and LNCs can now earn credit by referring colleagues. Tracking and attribution built into the billing flow.
New /roi page lets firms model hours and dollars saved per case. Useful for partner conversations and procurement approvals.
New $499/case offering where our team runs the full workflow for you. Targeted at firms who want the output without the learning curve.
Dedicated /paralegals page for one of our fastest-growing user segments.
Raised the per-run file limit to 100 and added a thinking animation during extraction.
New users now see pulsing analyze buttons, a timeline-builder guide, and a three-case onboarding path so they hit "aha" in the first session.
Added a global error boundary and fixed an undefined-variable crash that was producing blank screens on certain case types.
Shipped seven critical security fixes covering auth, uploads, and data isolation — part of our ongoing HIPAA compliance program.
Fixed a race condition where simultaneous uploads across different cases could mix files. Uploads are now fully isolated per case ID.
First-time users now get a pre-loaded sample case so they can test every tool without uploading their own records first.
Major OCR upgrade: switched to AWS Textract's async API for scanned PDFs. 3x faster extraction and dramatically better accuracy on low-quality scans.
The Expert Opinion tool was mislabeled as "Deposition Prep" in the header. Fixed.
Expert Witness Matcher now infers the right specialty from case context instead of requiring you to select one manually.
Watch AI tokens stream live as your medical timeline is extracted. Professional table UI for the finished output.
Switched the OCR fallback to pdfjs-dist + canvas + tesseract.js — zero system dependencies, more portable deploys.
Discovery checklist outputs were getting cut off mid-JSON. Raised the token ceiling and added auto-repair for truncated responses.
Streamlined the case-analysis UI by removing the confusing Bulk Upload tab — single unified upload now.
Every tool can now import case files from any other tool. Upload records once, use them across Timeline Builder, Records Analyzer, Case Analysis, and more.
Added a single-click import from your existing Case Analysis into Timeline Builder, Damages Calculator, Settlement Evaluator, Deposition Prep, Expert Opinion, Litigation Finance, Pleadings Drafter, Courtroom AI, and more.
Uploads now show a live progress bar with stage ("extracting page 32 of 400") and elapsed time — no more black-box waits.
Reorganized tools into logical groups, added loading skeletons, and made the entire dashboard fully mobile-responsive.
Every tool page now has a consistent nav bar so you can jump back to the dashboard or switch tools without losing your place.
Multipart streaming uploads for big medical-record PDFs. No more timeouts on 50–500MB files, no out-of-memory crashes, and a working progress bar with ETA.
New tool for detecting upcoding, duplicate charges, unbundling, and inflated billing. Upload an itemized bill, get a line-by-line audit with CPT verification and a dispute script.
New tool that matches your case to qualified expert witnesses with specialty, jurisdiction, and prior-testimony filtering.
Upload a deposition transcript, get a structured summary with key admissions, contradictions, and themes indexed to page/line.
New backend for auto-drafting demand letters from your case analysis and timeline output.
Replaced the confusing multi-button delete flow in My Cases with a single clear Delete Case button and a confirmation modal.
All users must now click-to-sign the Business Associate Agreement before accessing the platform. BAA auto-signed on new registrations; existing users backfilled.
New My Cases section on the dashboard gives you one place to see every case, its analysis status, and jump back into any tool.
New /run one-off billing mode for attorneys who want to try an analysis without committing to a subscription.
New-user onboarding modal plus GA4 and Clarity integration for tracking how customers move through the product.
Rebuilt the post-signup email drip with better subject lines, dedup checks against SendGrid delivery history, and a guard against catch-up spam if a user signs up mid-sequence.