>_
worktale

Privacy Policy

Last updated: March 6, 2026

TL;DR: Worktale is local-first. No account required. No telemetry. No analytics. No code or data leaves your machine. Everything is stored in a local SQLite database that only you can access.

1. Our Philosophy

Worktale is built on a simple principle: your development activity is your private data. We designed Worktale to be local-first because we believe developers should own their work history completely, without depending on external services or trusting third parties with sensitive information about their codebase.

2. Data We Collect

None.

Worktale does not collect, transmit, or store any data on external servers. The Software has no telemetry, no analytics, no crash reporting, and no phone-home behavior. There are no network requests made by the core CLI.

3. Data Stored Locally

Worktale stores the following data on your local machine:

  • Git commit metadata: SHA hash, commit message, author name/email, timestamp, lines added/removed, files changed count, branch name, merge status, and tags
  • File activity: File paths, per-file line changes, and auto-classified module names
  • Daily summaries: Aggregated daily statistics, user-written notes, and AI-generated drafts
  • Repository info: File system paths and names of tracked repositories
  • Configuration: Your preferences (nudge time, color scheme, AI provider settings)

All data is stored in:

  • ~/.worktale/worktale.db (SQLite database)
  • ~/.worktale/config.json (global configuration)
  • <repo>/.worktale/config.json (per-repo configuration, auto-gitignored)

4. Source Code Access

Worktale does not read, copy, or analyze the contents of your source code files. It only captures metadata from git log output (commit messages, line counts, file paths). No file contents are ever stored or transmitted.

5. AI Digest Feature

Worktale offers optional AI-powered digest generation using Ollama, a locally-running AI engine. When enabled:

  • Commit messages are sent to your local Ollama instance (default: localhost:11434)
  • No data is sent to OpenAI, Anthropic, Google, or any external AI service
  • The default mode ("template") does not use AI at all and makes zero network requests

6. Marketing Website

The Worktale marketing website (worktale.org) is a static site hosted on Cloudflare Pages. We do not use cookies, tracking pixels, or analytics services on this website. The email signup form submits to our form handler; if you provide your email address for updates, it is stored solely for the purpose of sending you product updates. You may request removal at any time.

7. Worktale Cloud (Future)

A cloud publishing feature is planned for a future release. It will be strictly opt-in and will require explicit account creation and consent. The local-first CLI will always remain fully functional without any cloud dependency. This Privacy Policy will be updated before any cloud features are released.

8. Data Deletion

Since all data is stored locally, you have complete control:

  • Delete the ~/.worktale/ directory to remove all Worktale data
  • Delete <repo>/.worktale/ to remove per-repo configuration
  • Uninstall with npm uninstall -g worktale

There is nothing to delete on our end because we never had your data.

9. Third-Party Dependencies

Worktale uses open-source npm packages (better-sqlite3, commander, chalk, ink, react, simple-git). These dependencies are bundled and run locally. None of them transmit data externally as part of Worktale's operation.

10. Children's Privacy

Worktale is a developer tool and is not directed at children under the age of 13. We do not knowingly collect any personal information.

11. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date. Since Worktale is local-first and collects no data, changes will primarily relate to the marketing website or future cloud features.

12. Contact

For privacy questions or concerns, contact us at plurral.com.