How Case Keeper handles sensitive case material
Family-law documents are deeply personal. This page explains the practical protections built into the app today, without overclaiming what the product is.
Private-by-default file handling
New uploads are stored in private blob storage by default. Case Keeper serves file access through authenticated app routes instead of exposing public-by-default file links in the product.
Authenticated case access
Case routes require you to be signed in, and case-scoped endpoints verify case ownership before returning files, chat history, narratives, and related case data.
AI processing
Case Keeper uses Google Gemini APIs to summarize documents, extract dates, detect patterns, generate narratives, and answer case questions. Case Keeper does not train its own public model on your uploads.
Deletion
When you delete a case in the app, Case Keeper deletes the case record, related case records, and stored files tied to that case.
Important limitation
Case Keeper is a case-prep tool, not a law firm. AI output can be wrong or incomplete, so you should verify every important claim against the source documents.
What this page does not claim
This page does not claim that Case Keeper is a law firm, gives legal advice, or meets enterprise compliance standards simply because it uses security controls. It describes the protections implemented in the app itself.