Last updated: April 25, 2026
Privacy Policy
Contextberg is a Windows desktop application developed and operated by an individual. The app automatically records your work time and uses AI to analyze your productivity.
By its nature, Contextberg handles privacy-sensitive data such as keyboard input and screen captures. This policy explains what we collect, why we collect it, and how we use it.
1. Data We Collect
All data collected by Contextberg is used to understand “what you were working on today.” Collection for each feature begins only after your explicit consent is obtained on the consent screen shown at first launch. Data for features you have not consented to will not be collected. You can also disable each feature individually from the Settings screen at any time.
Collected data is never sent outside your PC, except when the AI analysis feature is enabled. The timing and conditions under which data is sent externally are explained in detail in “3. AI Features.”
When AI analysis is enabled, all sensitive data categories below may be sent to Google Cloud Vertex AI (Gemini models) for analysis. See “2. AI Features” for details.
Application Usage
Records which apps you used and for how long — for example, “used VS Code for 2 hours” or “used Slack for 30 minutes.” This is the core function of Contextberg and forms the basis for all activity reports.
Keyboard Input (Sensitive)
Records what you typed in which app. This enables analysis such as “spent 1 hour coding” or “wrote an email.” Collected input text is not used for any purpose other than productivity analysis. It is not sold to third parties or used for advertising.
Screen Captures (Sensitive)
Automatically takes snapshots of your screen every few minutes. Used to visually review your work and to help AI understand your work context. Captured images are stored on your PC and automatically deleted after 30 days.
Clipboard Content (Sensitive)
Records text copied via copy operations. Used to help AI more accurately understand the work context during that time period. Can be disabled from the Settings screen.
Browser History (Sensitive)
Reads browsing history from Microsoft Edge and Google Chrome. Used to include web research and reference work in the activity log and to help AI understand the work context. Contextberg accesses the history files saved on your PC in read-only mode. It never modifies or writes to your browser settings or data. Can be disabled from the Settings screen.
AI Agent Conversation History (Sensitive)
Reads conversation logs stored on your PC by AI coding assistants such as Claude Code, Cursor, GitHub Copilot, and OpenCode. Used to help AI more accurately understand what you were thinking about and what implementation or research you were doing during that time period. Contextberg accesses these log files in read-only mode and never modifies or writes to the settings or conversation history of those tools. Can be disabled from the Settings screen.
2. AI Features
Work data is sent to an external AI service only when the AI analysis feature is enabled. Sensitive data is never sent to external servers for any purpose other than AI analysis.
When AI features are turned on, the previous hour’s work data (used apps, keyboard input, screen captures, clipboard content, browser history, AI agent conversation history) is sent once per hour to Gemini models hosted on Google Cloud Vertex AI, and an activity report is automatically generated. Data is also sent when you manually generate a report from the AI chat screen.
If you select “Local LLM (LM Studio)” in settings, all processing is completed on your PC, and no data is ever sent to external services.
Storage on the Contextberg side
Data sent for AI analysis passes through Contextberg’s relay server (AWS, Tokyo region) on its way to Vertex AI. Neither the relay server nor the Contextberg database stores the prompts (your work content) sent to Vertex AI or the responses (the generated report text) returned by Gemini. The transmitted and received data is discarded once the request completes, and your work content itself is never persisted in Contextberg’s storage.
However, the following operational metadata is recorded (it does not include the content itself): request timestamp, subscription plan, token counts, HTTP status codes, and error messages.
Handling on Google Cloud Vertex AI
Your data is never used to train Gemini or any other AI model. Contextberg relies on Google Cloud Vertex AI under its Generative AI data governance, which guarantees that submitted prompts and responses are not used to train Vertex AI’s foundation models.
For abuse detection (e.g. policy-violating content), Google may retain prompts and responses in temporary logs for up to 24 hours. Human review of these logs occurs only when a violation is suspected.
Access by the operator (Contextberg)
As stated above, the Contextberg operator does not store your work content on the relay server or in the database, and therefore does not view your work content in normal operation.
However, within the scope of the technical logs and error traces that are available, the operator may temporarily access data for the following limited purposes only:
- Service quality improvement (incident investigation, bug reproduction, performance analysis)
- Identifying and investigating suspected violations of the terms of use or abusive usage
Such access is limited to the minimum necessary scope, and information obtained in this way is not used for any purpose other than those listed above.
To disable AI analysis, turn off the AI analysis feature from the Settings screen.
3. Data Sharing
The following are the parties with whom Contextberg shares your data. We do not sell or provide your data to any other third parties.
- Google Cloud Vertex AI (Gemini models) — Used to analyze work data only when the AI analysis feature is enabled. Contextberg targets the Tokyo region, but for model availability or failover reasons data may be processed in regions outside Japan. The Google Cloud Privacy Notice and Vertex AI data governance apply.
- Stripe — Used to process payments for paid plans. Credit card information is managed by Stripe and is not stored on Contextberg’s servers.
4. Security & Data Management
Authentication credentials stored on your PC are protected by Windows’ standard encryption and cannot be accessed by other users on the same PC. All communications between Contextberg and external services are encrypted with HTTPS.
Most recorded data can be deleted from the Settings screen. For data not accessible through Settings (e.g. database files, log files), you can directly delete Contextberg’s data folder via Windows Explorer.
5. Policy Changes
If this policy is changed, a new version will be posted on this page. For significant changes, we will notify you within the app or by email.
6. Contact
For privacy questions or requests, please feel free to contact us at support@contextberg.com. You may also visit our support page.
Version 2.3 — April 25, 2026
Applies to: Contextberg for Windows