Privacy and security details

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.