All 103 features
87 are live and working in this build today; the rest are available soon, once their required third-party integration is wired up.
Core Platform
Secure lawyer signup & login
Email/password auth with hashed passwords and signed session cookies.
Role-based access
Separate Lawyer and Admin roles with protected routes.
Practice dashboard
At-a-glance stats: open cases, upcoming hearings, pending tasks, profile views.
Public lawyer directory
Search and filter listed lawyers by city, practice area, and experience.
Public lawyer profile pages
Shareable public profile with bio, credentials, and reviews.
Profile editor
Manage bio, photo, bar registration number, practice areas, fees, and languages.
Reviews & ratings
Moderated client reviews and star ratings on public profiles.
Profile view analytics
Track how many times a directory profile has been viewed.
Dark / light theme
Full theme toggle, persisted per device.
English / Spanish interface
Toggle the interface language between English and Spanish.
In-app notification center
Bell-icon notification feed for tasks, hearings, and admin actions.
Directory referral network
Send and track structured referrals with other verified directory lawyers, with in-app notifications and accept/decline tracking.
Voice dictation for notes
Dictate into the assistant chat, case descriptions, and intake notes using the browser's built-in speech-to-text — no third-party service.
Offline-capable PWA
Installable web app manifest and a service worker that caches the app shell so already-visited pages stay reachable offline.
Public API & Zapier integrations
A documented REST API (/api/v1) secured with per-account API keys for cases, clients, and tasks — point Zapier's Webhooks connector or any REST client at it.
Demole AI
Demole AI legal assistant
Gemini-powered chat assistant with multi-key rotation for resilience. Attach an image or PDF to have it analyzed.
Demole AI identity
Always identifies itself as built by HERMEiAS.
AI demand letter generator
Turns a short brief into a formatted demand letter draft.
AI contract clause analyzer
Paste a contract and get a plain-language risk/clause breakdown.
AI judgment/opinion summarizer
Condenses a pasted court opinion into facts, issues, holding, and reasoning.
AI FOIA / public records request drafter
Drafts a federal FOIA or state public-records request from a short prompt.
Saved chat history
Assistant conversations are saved per lawyer and resumable.
AI will & estate plan drafter
Answers a few questions and drafts a tailored last will and testament.
AI settlement agreement drafter
Drafts a settlement agreement and mutual release from a short brief.
AI discovery request drafter
Drafts interrogatories, requests for production, or requests for admission.
AI deposition outline generator
Generates a structured question outline for a witness deposition.
AI complaint / petition drafter
Drafts a skeleton civil complaint from a case brief and causes of action.
AI contract redline summarizer
Compares two contract versions and summarizes what changed in plain language.
AI client intake memo generator
Converts raw intake notes into a structured new-matter memo with SOL and conflict flags.
Bilingual AI assistant responses
Demole AI drafts and answers directly in Spanish when the interface is set to Spanish, not just the surrounding UI chrome.
Practice Management
Case & matter management
Full CRUD with status pipeline: open, in progress, on hold, closed.
Client management
Track client contact details linked to their cases.
Task manager
Due dates and priority levels, optionally linked to a case.
Hearing & court-date calendar
Chronological view of upcoming hearings and events.
Case document vault
Upload and retrieve documents attached to a case.
Cross-record search
Search across cases, clients, and documents from one box.
Client self-service portal
A separate login (/client-portal) for clients to view their own case status, next hearing date, and court read-only — the lawyer sets the initial password and shares it directly.
Time tracking & invoicing
Log billable time, pull it into invoices alongside manual line items, and download a PDF invoice.
Matter budgeting & spend alerts
Set a dollar budget on a matter and see logged billable time against it on the case page, with a warning at 90% and over-budget.
Document version history & redlining
Every re-uploaded document snapshots the prior version; download, restore, or (for .txt files) view an inline redline against the current version.
Certificates
Verified Profile certificate
Platform-issued certificate confirming a directory listing is admin-verified.
Training completion certificate
Admin-issued certificate for completed training modules.
Document authentication certificate
Issues a hash-backed authenticity certificate for an uploaded document.
Public certificate verification
Anyone can enter a verification code to confirm a certificate is genuine.
QR-coded PDF certificates
Every certificate downloads as a signed PDF with a scannable QR code.
Tools & Reference
Statute of limitations reference (50-state)
Look up commonly-cited filing deadlines by state and claim type.
Statute of limitations calculator
Estimates a filing deadline from a cause-of-action date and period.
Court filing fee estimator
Editable flat-fee estimate for federal and state court filings.
Real estate transfer tax estimator
Simplified, state-wise transfer tax and recording fee estimate for a property sale.
Professional fee calculator
Quick billing estimates from hourly rate, hours, and expenses.
U.S. Code & Constitution quick reference
Searchable library of key sections from the Constitution, U.S. Code, and UCC.
Legal glossary
Plain-language lookup for common legal terms and Latin maxims.
Document template library
Fill-in templates for demand letters, affidavits, NDAs, and lease agreements.
Overtime pay calculator
Estimates FLSA time-and-a-half overtime pay from rate and hours.
Prejudgment / postjudgment interest calculator
Estimates simple interest accrued on a monetary award over a date range.
Client retainer / trust ledger
A running-balance worksheet for a client trust or retainer account.
IOLTA trust accounting & reconciliation
Persisted per-client trust ledgers with a three-way reconciliation (book balance vs. bank statement vs. sum of client ledgers) — a general tool, not certified to any specific state bar's rules.
Automated conflict-of-interest checker
Screens a new matter's client and adverse-party names against your existing clients and other matters' adverse parties on file.
Bankruptcy means test calculator
Runs the actual § 707(b)(2) median-income and disposable-income presumption test — enter your household's current DOJ median-income figure rather than a baked-in number that would go stale.
Roadmap
E-signature requests
Send documents for e-signature via a DocuSign / Adobe Sign integration.
State bar license verification
Formal admission verification once a suitable state bar registry integration exists.
SMS reminders
Hearing-date reminders sent outside the app via a Twilio integration.
Email digest notifications
Daily/weekly email summary of tasks and hearings.
Video consultation booking
Scheduled video calls with clients, synced to the calendar.
Court e-filing integration
Direct filing integration with court e-filing portals.
Federal docket auto-sync
Pulls case status and filings automatically via a PACER integration.
Citation validity checker
Flags overruled or questioned case citations via a Westlaw/Lexis/CourtListener integration.
Bulk client mail merge
Merge-send letters or emails to client lists via an email delivery integration.
White-label client portal
Custom-domain, firm-branded portal for the client self-service login.
Native iOS/Android app
A native mobile companion app beyond the installable web app.
Two-way calendar sync
Syncs hearings and events with Google Calendar or Outlook.
Remote online notarization
Notarize generated documents via a remote online notarization (RON) integration.
Client e-payment portal
Lets clients pay invoices online via a trust-compliant payment processor (e.g. LawPay).
State jury instruction library
Pattern jury instructions by state, once a licensed data source is integrated.
Immigration case status tracker
Tracks USCIS case status automatically via a case-status API integration.
Admin & Billing
Subscription billing
Free / Pro paid tiers via Dodo Payments, wired end-to-end (checkout, webhooks, plan management) and active the moment real Dodo API keys are set.
Firm teams
Team ($49/mo, up to 3 users) and Ultra ($100/mo, up to 10 users) plans pool billing under one firm — every member shares the same cases, clients, tasks, calendar, and documents.
Two-factor authentication
TOTP authenticator-app 2FA (any Google Authenticator-compatible app), with one-time backup codes and an admin reset path for lockouts.
Free-tier lead capture at signup
Signup collects email, phone, and first/last name and tags every account as Free from day one, ready for a sales follow-up.
Card-on-file trial checkout
Hosted Dodo checkout puts a card on file with a $0 mandate for the trial period — no charge until it ends.
Automatic trial-to-paid conversion
Dodo webhooks flip a trial to Active (and bill the card on file) the moment the trial period ends.
Subscription lifecycle sync
Renewals, failed-payment holds, and cancellations from Dodo keep the local subscription status current in real time.
AI usage metering
Free-tier accounts get a daily cap on AI assistant messages and drafting-tool generations (editable per plan); Pro ($25/mo) is unlimited.
Document Templates
Last Will and Testament template
A basic will with executor, guardian, and residuary clauses.
Living Will / advance directive template
States end-of-life treatment preferences for use alongside a healthcare POA.
Durable power of attorney (financial) template
Appoints an agent for financial matters, effective even upon incapacity.
Healthcare power of attorney template
Appoints a healthcare agent to make medical decisions on the principal's behalf.
Promissory note template
Documents a loan repayment obligation with interest and default terms.
Bill of sale template
Documents a general personal-property transfer between buyer and seller.
Vehicle bill of sale template
A vehicle-specific bill of sale with VIN and odometer disclosure.
Loan agreement template
A detailed loan agreement covering collateral, prepayment, and default.
Employment offer letter template
A standard at-will offer letter with title, compensation, and start date.
Independent contractor agreement template
Covers scope of work, payment, IP assignment, and worker classification.
Employee confidentiality & non-compete template
Confidentiality and non-compete terms, with a state-enforceability notice.
Employment termination letter template
Covers final pay, benefits continuation, and return of company property.
Cease and desist letter template
Demands that specific conduct stop by a stated deadline.
Notice to pay rent or quit template
A landlord's notice to a tenant to pay overdue rent or vacate.
Roommate agreement template
Covers rent split, shared expenses, and house rules between roommates.
Consulting services agreement template
Covers scope, fees, term, and limitation of liability for advisory engagements.
Single-member LLC operating agreement template
Establishes ownership, management, and separateness for a single-member LLC.
Website privacy policy template
A general privacy policy covering data collected, use, and state privacy rights.
Website terms of service template
Covers acceptable use, disclaimers, and limitation of liability.
Release and waiver of liability template
A general liability release for an activity or event.