April 21, 2026
Deposition Prep Brief v2 — pre-depo brief from opposing expert's CV + prior transcripts

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 →

Dashboard: "Your Case Coverage" widget + 7 pain-point primer on every tool page

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.

Citation verification banner — every tool output

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).

4 demo cases on /demo-case — multi-specialty

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.

Case Analysis: "Top 3 cross-exam moves" sticky card

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.

Timeline Builder: red-flag sticky strip

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.

Courtroom AI: drag-drop prior-deposition PDF upload

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.

Courtroom AI: PubMed query quality

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.

Pricing: ROI calculator + Enterprise tier + Free-forever floor

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).

Compliance page — FERPA, CCPA, GDPR + state-by-state

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.

Affiliate program: $15-flat payout scaffold

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.

Blog: "The 7 things plaintiff attorneys actually want from legal tech"

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 →

April 17, 2026
Three-tier pricing: Professional and Firm plans

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.

Motion Response AI — new product launch

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.

Three long-tail SEO blog posts for plaintiff attorneys

Published three new guides targeting plaintiff-attorney search intent, plus a social content batch across four platforms for the Courtroom AI push.

Launched Google Ads and LinkedIn paid acquisition

Paid-channel campaigns for Courtroom AI are now live on Google Ads and LinkedIn Sales Navigator, targeting plaintiff attorneys and court reporters.

Site-wide phone number update

Updated our contact phone across every page to (856) 979-6525.

Crash fix on unsubscribe endpoint

Fixed a production crash on /unsubscribe when a secret environment variable was missing. All email unsubscribe links now work reliably.

Admin password reset button

Admins can now reset a user's password directly from the admin panel — no more manual database surgery for locked-out accounts.

April 16, 2026
Product demo videos replace placeholder

The homepage demo section now features four walkthrough videos covering the platform, Case Analysis, Timeline Builder, and Courtroom AI — no more "Date TBD."

Site-wide footer and dedicated contact page

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.

Courtroom AI access upgrade

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.

Courtroom AI usage meter and dashboard card

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.

Courtroom AI Stripe add-on is live

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.

Courtroom AI transcript quality overhaul

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.

86% cost reduction on Courtroom AI

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.

Lost Wages Calculator (beta)

New beta tool: calculate past and future lost wages with occupational growth factors. Brings the total to 23 tools in the suite.

April 15, 2026
Discovery Generator (beta)

Auto-generate interrogatories, requests for production, and requests for admission tailored to your case facts. Beta-gated while we collect feedback.

Three new calculator tools

Insurance Policy Analyzer, Lien Calculator, and Statute of Limitations Calculator — all beta-gated to start. Fixes admin MRR pricing display along the way.

Personal Injury Intake Screener

Tool #17 screens new PI case intakes against jurisdiction-specific red flags. Damages Calculator also got PI-specific methodology.

Life Care Plan improvements

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.

Personal injury practice area launched

New /personal-injury landing page, five SEO blog posts, and a practice-area selector. Part of a broader expansion beyond medical malpractice.

April 14, 2026
All cases now visible across every tool

Tool case pickers were capped at 10 cases — now they show all of your cases, regardless of account history.

Stripe checkout repair

Fixed a production bug where a price ID environment variable mismatch was blocking checkout on some plans. All tiers now subscribe cleanly.

Password reset emails now deliver

Reset-password emails were silently failing. Fixed the SendGrid integration and added delivery logging.

Case Analysis: live thinking metrics

Added a teletype streaming view, phase tracker, and elapsed-time timer so you can see exactly what the AI is doing during case analysis.

Dashboard webinar banner

Added a webinar promo banner to the dashboard and a nav link on the homepage so customers can find live product walkthroughs.

Timeline Builder PDF + CSV export

Export any extracted medical timeline to PDF (for demand letters) or CSV (for mediation work product).

Webinar registration flow

Dedicated webinar landing page plus a backend API to capture sign-ups and send reminders.

April 12, 2026
AI-generated case scores now use the full scale

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.

Streaming AI Legal Analysis

Legal Analysis now streams tokens in real time with ETA and live thinking metrics, just like Timeline Builder.

Life Care Plan Generator — Tool #16

New tool for building economic life care plans from uploaded medical records. Includes a dedicated landing page for life care planners.

April 10, 2026
Referral program

Attorneys and LNCs can now earn credit by referring colleagues. Tracking and attribution built into the billing flow.

Interactive ROI calculator

New /roi page lets firms model hours and dollars saved per case. Useful for partner conversations and procurement approvals.

Done-For-You premium service

New $499/case offering where our team runs the full workflow for you. Targeted at firms who want the output without the learning curve.

Paralegal landing page

Dedicated /paralegals page for one of our fastest-growing user segments.

Timeline Builder: 100-file support

Raised the per-run file limit to 100 and added a thinking animation during extraction.

April 5, 2026
Onboarding flow for new users

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.

No more blank screen crashes

Added a global error boundary and fixed an undefined-variable crash that was producing blank screens on certain case types.

HIPAA security hardening

Shipped seven critical security fixes covering auth, uploads, and data isolation — part of our ongoing HIPAA compliance program.

No more cross-case file mixing

Fixed a race condition where simultaneous uploads across different cases could mix files. Uploads are now fully isolated per case ID.

Sample demo case for new users

First-time users now get a pre-loaded sample case so they can test every tool without uploading their own records first.

April 1, 2026
AWS Textract async OCR pipeline

Major OCR upgrade: switched to AWS Textract's async API for scanned PDFs. 3x faster extraction and dramatically better accuracy on low-quality scans.

Expert Opinion tool title fix

The Expert Opinion tool was mislabeled as "Deposition Prep" in the header. Fixed.

Smart expert recommendations

Expert Witness Matcher now infers the right specialty from case context instead of requiring you to select one manually.

March 28, 2026
Teletype streaming in Timeline Builder

Watch AI tokens stream live as your medical timeline is extracted. Professional table UI for the finished output.

Pure-JS OCR stack

Switched the OCR fallback to pdfjs-dist + canvas + tesseract.js — zero system dependencies, more portable deploys.

Discovery checklist truncation fix

Discovery checklist outputs were getting cut off mid-JSON. Raised the token ceiling and added auto-repair for truncated responses.

Bulk Upload tab removed from Case Analysis

Streamlined the case-analysis UI by removing the confusing Bulk Upload tab — single unified upload now.

March 25, 2026
Cross-tool file sharing

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.

"Import from Case Analysis" everywhere

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.

Real-time extraction progress

Uploads now show a live progress bar with stage ("extracting page 32 of 400") and elapsed time — no more black-box waits.

Dashboard redesign

Reorganized tools into logical groups, added loading skeletons, and made the entire dashboard fully mobile-responsive.

Persistent nav bar across tools

Every tool page now has a consistent nav bar so you can jump back to the dashboard or switch tools without losing your place.

March 22, 2026
Large file uploads (up to 500MB)

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.

Medical Bill Auditor

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.

Expert Witness Matcher

New tool that matches your case to qualified expert witnesses with specialty, jurisdiction, and prior-testimony filtering.

Deposition Summarizer

Upload a deposition transcript, get a structured summary with key admissions, contradictions, and themes indexed to page/line.

Demand Letter Generator

New backend for auto-drafting demand letters from your case analysis and timeline output.

Red "Delete Case" button

Replaced the confusing multi-button delete flow in My Cases with a single clear Delete Case button and a confirmation modal.

March 20, 2026
HIPAA BAA click-to-sign gate

All users must now click-to-sign the Business Associate Agreement before accessing the platform. BAA auto-signed on new registrations; existing users backfilled.

My Cases dashboard

New My Cases section on the dashboard gives you one place to see every case, its analysis status, and jump back into any tool.

Pay-per-analysis billing option

New /run one-off billing mode for attorneys who want to try an analysis without committing to a subscription.

Onboarding modal + analytics

New-user onboarding modal plus GA4 and Clarity integration for tracking how customers move through the product.

Seven-email drip sequence rebuild

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.