Every firm is sealed off.
Every query for firm data is limited to the firm in code, and a link to another firm's record finds nothing, as if it did not exist. Tests check it on every change.
Security
Each firm is sealed off in code; public court data is the only thing shared. Machines propose, people approve, and you can take everything with you.
Six principles
Every query for firm data is limited to the firm in code, and a link to another firm's record finds nothing, as if it did not exist. Tests check it on every change.
Deadlines, tasks and client messages arrive as proposals. Nothing reaches a court or an invoice until someone accepts it. Routine date alerts to clients go out on their own only if the firm switches that on.
Client messaging needs consent on file, with an off switch per client and a record of every message sent (DPDP Act).
AI runs through one gateway: outside text is sealed before the model reads it, answers cite the page or paragraph they rely on, and code checks the quotes; what it cannot verify is marked.
The database and uploads are backed up every day, and a weekly restore drill checks the latest backup; the health page shows when each last ran.
The firm owner can download all of the firm's data in one ZIP. A client's data is copied or erased on request, keeping only what the law requires. The firm stays in control.
No badges here until an auditor signs one. These are the practices the code follows today, and the tests that hold it to them.