Encrypted in transit and at rest
Matter files, extracted text, drafts, and strategy are encrypted in storage under a per-matter key. Sessions travel over HTTPS. Access is limited to the advocate and the scoped work they start.
Luthor reads a matter to do the work. Files are encrypted, never sold, and never used to train models. Counsel reviews every output. You can delete a matter when you choose.
Matter files, extracted text, drafts, and strategy are encrypted in storage under a per-matter key. Sessions travel over HTTPS. Access is limited to the advocate and the scoped work they start.
We do not sell, rent, or advertise with matter data. Files, prompts, and outputs are not used to train general-purpose AI models. Production inference uses a reviewed business path, not a consumer account.
Archive or delete a matter from Luthor. Disconnect Google at any time. Writes to Gmail or Drive happen only after you approve the exact content.
Documents sit in a private bucket. The browser can upload; it cannot list or download objects. Reads go through the authenticated API, bound to you and the matter.
Matter ownership is enforced in the database with composite keys and row policies, not only in application code. Knowing an ID is not enough to open a file.
Each sealed object uses its own AES-256-GCM key, wrapped under a matter key. A database dump or stolen backup yields ciphertext, not the file.
Client identifiers are stripped from public research queries. Court lookup, remote embeddings, and prompt caching stay off unless an operator turns them on. You can disable web search in Settings.
Orders and opponent papers are treated as data. They cannot grant the agent new tools, cross into another matter, or change what Luthor is allowed to do.
Tokens are never placed in URLs. Sensitive responses are marked no-store. Production errors do not include provider or database detail.
Luthor has to read the file to work — including when you are not at the keyboard. We encrypt storage, but this is not a vault that even we cannot open. When a run starts, the AI provider receives the text needed for that job, under a business contract. We have not completed a SOC 2 or ISO 27001 audit, or an independent security test. Those are planned. They are not claimed here.
Luthor web and a future macOS app are separate products. They do not share a synced file store. CaseSeal remains a roadmap: we do not claim HSM, attested compute, or a shipped Mac vault today.
Questions or a vulnerability report: support@luthor.in. Use synthetic data only. See also the Privacy Policy and Terms of Use.