Revolutionize Your Legal Practice
Elevate Your Legal Practice with AI-Driven Intelligence
Ready to Get Started?
Option 1: Personal Demonstration
Share your Deposition or Medical Records with Vice President Stephanie Sanchez:
stephanie.sanchez@thinkaisoftware.com
Stephanie will personally review them and schedule a walkthrough at your convenience.
Option 2: Instant Access
Prefer to explore on your own schedule?
Visit our self-service portal to request immediate access:
https://go.thinkaisoftware.com/
MediChron - Medical Chronologies
- Why Use MediChron
- What You Get
- The Citation Difference
- 2 Ways to Use
- Real Benefits
- How It Works
- Who Uses MediChron
- Pricing
- HIPAA
- FAQ
Why Use MediChron?
Stop spending weeks buried in medical records. MediChron transforms hundreds of pages of disorganized medical documentation into a comprehensive legal chronology in under an hour—with every fact cited to its source.
Get Your Case Analysis in Minutes, Not Days
The Problem You Face Every Day
Does this sound familiar?
You receive a new personal injury case. The medical records arrive in a banker's box—500 pages of handwritten notes, illegible faxes, lab reports, and imaging studies scattered across dozens of providers.
Your team spends 40+ hours just organizing the timeline. Your paralegal highlights key facts, cross-references dates, and builds a treatment summary. Meanwhile, billable hours tick by, and the case sits in limbo.
And then the real questions begin:
- What injuries happened on impact versus later?
- Which pre-existing conditions matter?
- Are there treatment gaps the defense will exploit?
- What's this case actually worth?
There has to be a better way.
Introducing MediChron
The only medical chronology system built specifically for attorneys—by legal technology experts who understand what wins cases.
MediChron reads your entire medical file and delivers two critical documents:
1. Strategic Legal Analysis
Ready in 10-20 Minutes
A 12-section attorney briefing that answers every question you need for case evaluation, settlement negotiation, or trial preparation.
2. Complete Medical Chronology
Ready in 20-60 Minutes
Every medical fact from your records, organized chronologically with precise citations—the foundation document for your case file.
Every statement is cited. Every fact is verified. Every chronology is court-ready.
What You Get: The 12-Section Legal Analysis
Think of this as your associate's first-draft memo—except it's done in minutes instead of days.
Case Evaluation & Strategy:
- Case Overview & Key Injuries - The big picture in plain English
- Liability Analysis - What happened and who's responsible
- Damages Categories - Economic and non-economic losses quantified
- Causation Evidence - Medical proof linking injuries to the incident
Medical & Financial Details:
- Pre-existing Conditions Impact - What existed before, what matters now
- Treatment Timeline & Gaps - Every visit, every procedure, every gap the defense might use
- Medical Expenses Chart - Complete billing breakdown with provider categories
- Future Medical Needs - Projected treatment and associated costs
Trial Preparation:
- Settlement Analysis - Recommended settlement range with supporting rationale
- Defense Arguments & Counter-Arguments - What they'll say and how to respond
- Trial Considerations - Key witnesses, exhibits, and presentation strategy
- Key Citations for Case Development - Direct references to critical records
The Citation Difference
Here's what makes MediChron different from every other "AI medical summary" tool:
Other Services Say:
"The patient sustained a lumbar fracture and required extensive physical therapy."
Where's the proof? Which record? What page? You can't use this in court.
MediChron Says:
"The patient sustained an L4 compression fracture [Page 47] and attended 12 weeks of physical therapy from March through May 2023 [Pages 89, 112, 156, 203]."
Every fact. Every source. Verified and defensible.
When opposing counsel challenges your damages or the defense expert disputes causation, you don't scramble through boxes of records. You point to the exact page.
This is the difference between a document you can trust and one you have to verify yourself.
Quick Case Evaluation
Need to decide if a case is worth taking?
Run the Summary + Analysis mode. In 10-20 minutes, you'll have a complete strategic briefing with settlement recommendations. Perfect for intake decisions and client consultations.
Full Case Preparation
Ready to build your demand package or prepare for trial?
Run the Full Chronology mode. In under an hour, you receive:
- The complete 12-section legal analysis
- Detailed chronological narrative of all medical treatment
- Comprehensive case summary with prognosis and causation analysis
- Every fact cited to its source document and page number
Real Benefits for Your Practice
- Save 40+ Hours Per Case - What used to take your team a full week now takes less than an hour. Redirect that time to client communication, negotiation, and higher-value legal work.
- Take on More Cases - When case review takes minutes instead of days, your capacity increases. Accept more clients without hiring more staff.
- Negotiate with Confidence - Walk into settlement conferences with a complete damages breakdown, pre-prepared responses to defense arguments, and a recommended settlement range backed by medical evidence.
- Strengthen Every Demand - Build demand packages with cited medical facts instead of unsupported summaries. Insurance adjusters can't dismiss what you can prove.
- Prepare for Trial Faster - Your chronology is already organized, cited, and ready to support deposition prep, expert witness briefings, and trial exhibits.
- Reduce Paralegal Burnout - Nobody became a paralegal to spend weeks highlighting medical records. Free your team to do meaningful legal work.
1. Upload Your Medical Records
Drag and drop PDFs from any provider—hospitals, specialists, imaging centers, physical therapy clinics. MediChron handles handwritten notes, faxes, and even poor-quality scans. All records are encrypted.
2. Choose Your Mode
- Quick case evaluation? Select Summary + Analysis (typically 10-20 minutes)
- Full case preparation? Select Complete Chronology (typically 20-60 minutes)
3. Receive Your Documents
Download professionally formatted Word or PDF documents with all the analysis, narratives, and citations you need.
4. Review and Use
Every chronology is editable. Add your own notes, highlight key sections, or use it as-is. The heavy lifting is done.
Who Uses MediChron
- Personal Injury Attorneys - Auto accidents, slip-and-falls, workplace injuries
- Medical Malpractice Lawyers - Surgical errors, misdiagnosis, birth injuries
- Legal Nurse Consultants - Case screening and expert analysis
- Insurance Defense Firms - Quick case evaluation and reserve recommendations
- Mass Tort Firms - Consistent analysis across hundreds of similar cases
Pricing That Makes Sense
Pay only for what you use. No subscriptions. No commitments.
Our pricing is based on the number of pages in your medical records:
- 0-500 pages: $150
- 501-1000 pages: $300
- 1001-1500 pages: $450
- 1501-2000: $600
One payment = One complete chronology
Compare that to:
- Paralegal time: 40 hours × $100/hour = $4,000
- Legal nurse consultant: $6,000 - $10,000
- Outsourced chronology service: $15,000 (2-week turnaround)
MediChron pays for itself on the first case.
This document summarizes the technical safeguards implemented in Think AI MediChron to protect Protected Health Information (PHI) in compliance with the HIPAA Security Rule (45 CFR Part 164, Subpart C) and Privacy Rule (45 CFR Part 164, Subpart E). MediChron processes medical records to generate legal-ready chronologies and implements defense-in-depth security across data encryption, access control, audit logging, and secure data handling.
1. Encryption at Rest (Technical Safeguard - 164.312(a)(2)(iv))
- All Protected Health Information (PHI) is encrypted using AES-256-GCM before storage in the PostgreSQL database.
- Encryption covers all PHI fields across projects, documents, document chunks, and chronology tables.
- Each encrypted value includes a unique 12-byte initialization vector (IV) and 16-byte authentication tag to prevent tampering.
- Encrypted values are stored with an "ENC:" prefix; the decryption layer auto-detects and decrypts these, ensuring backward compatibility with any legacy unencrypted data.
- The encryption key (DOCUMENT_ENCRYPTION_KEY) is stored as a secret environment variable, never committed to source code or logged.
- Fields encrypted include: project names, patient info, document filenames, chunk text content, chronology generated content, case summaries, legal analyses, and narrative summaries.
2. Encryption in Transit (Technical Safeguard - 164.312(e)(1))
- All client-server communication is enforced over HTTPS via HTTP Strict Transport Security (HSTS) headers with a 1-year max-age.
- Helmet middleware sets security headers on every response: X-Frame-Options: DENY, X-Content-Type-Options: nosniff, and strict Referrer-Policy.
- No-cache headers are applied to all API responses to prevent PHI from being stored in browser or proxy caches.
- Cookies are configured with httpOnly, secure, and sameSite: lax attributes to prevent interception and cross-site attacks.
3. Access Controls (Technical Safeguard - 164.312(a)(1))
- All API endpoints serving PHI require authentication via the isAuthenticated middleware; unauthenticated requests receive a 401 response.
- Authentication uses Passport.js with bcrypt password hashing (salt rounds: 10) for local accounts.
- Magic link email login provides a passwordless option with cryptographically random tokens (32-byte hex) and 15-minute expiry.
- Static file downloads (e.g., overview documents) also require authentication.
- Each user can only access their own projects, documents, and chronologies; all queries are scoped by userId.
4. Session Management (Technical Safeguard - 164.312(a)(2)(iii))
- Sessions use a 2-hour idle timeout with rolling session renewal; each authenticated request resets the expiry timer.
- The 2-hour timeout accommodates long-running chronology generation workflows while still meeting HIPAA automatic logoff requirements.
- Active users (with periodic heartbeat requests and progress polling during generation) remain logged in; idle users are automatically logged out after 2 hours of inactivity.
- Sessions are stored server-side in PostgreSQL (connect-pg-simple), not in client-side storage.
- Session cookies are httpOnly (not accessible via JavaScript), secure (HTTPS only), and use sameSite: lax to prevent CSRF.
- Session secrets are stored as environment secrets, never hardcoded.
5. Brute Force & Abuse Prevention (Technical Safeguard - 164.312(a)(1))
- Login lockout: After 5 failed login attempts within 10 minutes, the account is locked for 15 minutes. The lockout returns HTTP 429 before any authentication attempt.
- Magic link rate limiting: Maximum 3 magic link requests per email address per 15-minute window. Rate-limited requests return the same success message as valid requests to prevent email enumeration.
- Failed login attempts are tracked in-memory per email address with timestamps for sliding window enforcement.
- Lockout and rate limit tracking resets on server restart, which is acceptable for the application's deployment model.
6. Audit & Log Protection (Administrative Safeguard - 164.312(b))
- API response bodies are never logged for endpoints that serve PHI. A strict whitelist approach logs response bodies only for safe metadata endpoints (health checks, auth status, login/logout).
- All PHI-serving endpoints (projects, documents, chunks, chronologies, exports) have their response bodies excluded from logs.
- Request metadata (method, path, status code, response time) is still logged for all API requests for audit and debugging purposes.
- The whitelist-based approach is fail-safe: any new endpoint is excluded from body logging by default unless explicitly added to the safe list.
- Admin panel integration logs user activity (login, document processing, chronology generation) without including PHI content.
7. Minimum Necessary & Document Lifecycle (Privacy Rule - 164.502(b))
- Uploaded PDF documents are completely purged from storage once text extraction and chronology generation begins, minimizing the window of PHI exposure.
- Only extracted text chunks (encrypted at rest) are retained for chronology generation; original PDFs are not stored long-term.
- Documents use immutable internal identifiers (DocIDs) for citation tracking, decoupled from original filenames.
- File uploads are processed via Multer with file size limits and type validation to prevent abuse.
- Re-processing after PDF deletion requires re-upload of the original documents.
8. Security Headers & Transport Protection
- Helmet middleware applies comprehensive security headers: HSTS (1 year, includeSubDomains), X-Frame-Options: DENY (prevents clickjacking), X-Content-Type-Options: nosniff, and strict Referrer-Policy (strict-origin-when-cross-origin).
- Cross-Origin-Embedder-Policy and Cross-Origin-Opener-Policy are disabled to maintain compatibility with the application framework.
- Content Security Policy (CSP) is disabled in development mode for Vite compatibility but should be enabled in production deployments.
- All API responses include Cache-Control: no-store, no-cache, must-revalidate and Pragma: no-cache headers.
9. AI Processing & Third-Party Data Handling
- Medical record content is sent to AI models (Anthropic Claude) for extraction and synthesis. Anthropic's data processing agreement covers HIPAA compliance for PHI transmitted to their API.
- AI processing uses rate-limited parallel execution to prevent overload and ensure reliable processing.
- All AI-generated content (chronology entries, summaries, legal analyses) is encrypted before storage using the same AES-256-GCM encryption as source data.
- Citation validation ensures AI-generated references accurately map to source documents; unverifiable citations are removed rather than retained.
- No PHI is included in application logs during AI processing; only processing status metadata (counts, timing) is logged.
HIPAA Safeguard Coverage Summary
| Safeguard | Requirement | Implementation |
|---|---|---|
| Encryption at Rest | 164.312(a)(2)(iv) | AES-256-GCM on all PHI fields |
| Encryption in Transit | 164.312(e)(1) | HSTS, secure cookies, no-cache |
| Access Control | 164.312(a)(1) | Auth middleware, bcrypt, magic links |
| Auto Logoff | 164.312(a)(2)(iii) | 2-hour idle timeout, rolling sessions |
| Audit Controls | 164.312(b) | Activity logging, PHI-safe log filter |
| Integrity Controls | 164.312(e)(2)(i) | GCM auth tags, citation validation |
| Person Authentication | 164.312(d) | Password + magic link, lockout policy |
| Minimum Necessary | 164.502(b) | PDF purge after extraction |
Is this just another AI summary tool?
No. MediChron is specifically built for legal use. Every fact is cited to its source. The analysis includes settlement recommendations, defense arguments, and trial considerations—information generic AI tools don't provide.
Can I trust AI with my medical records?
MediChron doesn't guess or summarize loosely. Every statement is extracted directly from your records and cited to the exact page. If a fact isn't in the records, it won't appear in the chronology. All records and the database that stores data are encrypted.
What if the documents are handwritten or poor quality?
MediChron handles handwritten notes, faxes, and low-quality scans. If text is completely illegible, it's marked as such rather than guessed.
Can I edit the final document?
Yes. You receive a fully formatted Word document that you can edit, annotate, and customize as needed.
What happens if processing gets interrupted?
MediChron automatically saves progress. If your connection drops or processing times out, you can resume where it left off—no need to start over or pay again.
How secure are my client files?
All documents are encrypted in transit and at rest. MediChron is built with the same security standards as financial and healthcare systems.
Do you keep my documents?
Your documents are stored securely during processing and for a limited time afterward for your convenience. You control retention and can request deletion at any time.
