// privacy policy

last updated: may 10, 2026

overview

KeplerDocs is designed as a privacy-first folder secretary. Folder scanning happens locally in your browser. AI analysis is optional and only runs for files you choose to analyze. This policy explains what data is processed locally, what may be sent for AI analysis, and what is stored.

what we collect

file metadata

When you map or scan a folder, KeplerDocs reads file metadata in your browser:

  • File name
  • File size
  • File type (MIME type)
  • Last modified date
  • Relative path within the selected folder

optional AI analysis data

When you request AI insights for a file, KeplerDocs may send the following to our backend and AI provider:

  • File metadata listed above
  • First 10KB of readable text files
  • Extracted text preview from PDFs under 10MB
  • Extracted text preview from Word documents under 10MB
  • Image content for supported images under 4MB

AI analysis is not required for folder scanning. You can use folder reports without sending file previews for AI analysis.

folder scan data (stored locally)

When you map a folder, KeplerDocs stores the following locally in your browser's IndexedDB:

  • Folder name and scan timestamps
  • File metadata (names, sizes, types, dates) for scanned files
  • AI-generated summaries and classifications

This scan history is stored locally on your device. AI analysis data is transmitted only when you request insights for selected files.

what we do NOT collect

  • Full file contents for text, PDF, or Word documents
  • Files from folders you did not explicitly choose to scan or analyze
  • Automatic background uploads of your folders
  • User accounts or personal identifiers
  • Browsing history or tracking cookies

how your data is processed

local processing

Folder scans run in your browser. KeplerDocs reads names, paths, sizes, file types, and modified dates to create local folder reports. Folder scan data is stored in IndexedDB on your device.

AI analysis

If you request AI insights, metadata and limited previews are sent to our backend, which uses Anthropic's Claude AI to generate insights. This includes:

  • File summaries and descriptions
  • File type classification
  • Sensitivity assessment
  • Advisory keep, review, and cleanup guidance

For supported images, image content may be sent to Claude Vision for visual analysis. For PDFs and Word documents, KeplerDocs attempts to extract a text preview before analysis.

rate limiting

We use IP-based rate limiting to prevent abuse. Your IP address is used only to track request counts and is not stored with your file data or used for any other purpose.

data storage

browser storage

Your folder scan data, analyzed file metadata, AI summaries, and AI-generated classifications are stored locally in your browser's IndexedDB. You can clear this data at any time by clearing browser storage or removing mapped folders from the app.

server-side storage

We do not maintain a product database of your folders, files, or scan reports. Server-side systems may process AI requests, receive operational logs, and maintain rate limit counters used to prevent abuse.

third-party services

KeplerDocs uses the following third-party services:

  • Anthropic (Claude AI) - processes file metadata, text previews, extracted document text previews, and supported images when you request AI insights. subject to Anthropic's Privacy Policy.
  • Upstash (Redis) - provides rate limiting infrastructure. stores only IP-based request counters.
  • Vercel - hosts the application. subject to Vercel's Privacy Policy.

sensitive file detection

KeplerDocs attempts to identify files that may contain sensitive information. This detection is AI-based and may not catch all sensitive content. You should not rely solely on KeplerDocs to identify private information.

your rights

You have the right to access (check your browser's storage), delete (clear your session data at any time), and opt out (simply don't use the service). Since we don't maintain user accounts or persistent databases of your information, there is no personal data on our servers to access or delete.

children's privacy

KeplerDocs is not intended for use by children under 13 years of age. We do not knowingly collect information from children.

changes to this policy

We may update this Privacy Policy as our service evolves. Changes will be reflected on this page with an updated revision date.

contact

If you have questions about this Privacy Policy, please contact us through our website.