Legal
Privacy Policy
Last updated July 19, 2026
The short version
PostCommit is local-first. The plugin reads your git history and Claude Code session transcripts on your own machine, masks secrets before anything is drafted, and only runs when you invoke it. We do not operate servers that collect your code, we do not host accounts, and this website sets no analytics or tracking cookies. The only content that ever becomes public is the post you personally choose to publish.
1. Who this policy covers
This policy applies to two things operated by YA Digital(“we”, “us”):
- The PostCommit plugin — a Claude Code plugin you install and run locally on your own computer.
- The PostCommit website — https://postcommit.dev, a static marketing site.
PostCommit is an independent project and is not affiliated with, endorsed by, or sponsored by LinkedIn, GitHub, or Anthropic.
2. The PostCommit plugin
PostCommit runs entirely inside your local Claude Code environment. It processes data on your machine and does not transmit it to any server operated by us.
What the plugin reads
When you run /post, PostCommit reads, from the repository and window you specify:
- Your local git history and diffs.
- Your Claude Code session transcripts for that window.
It uses this to build a compact “work bundle” that grounds the drafts in what you actually did.
How your code is protected
- Local extraction. Reading your diffs and transcripts happens on your computer. That extraction step sends nothing over the network.
- Secret masking. Tokens, keys, and obvious secrets are stripped before anything is drafted.
- Size caps. The amount of diff the tool looks at is capped, so it never ingests your whole codebase.
- Manual trigger. Nothing runs behind your back. PostCommit only acts when you invoke
/post. Optional ambient nudges score work locally and never draft or transmit anything on their own.
Draft generation
PostCommit generates drafts using the AI assistant you are already running — Claude Code — and the model provider it is configured to use (Anthropic). To write a draft, the masked, size-capped work bundle is processed by that model through your existing Claude Code connection. This step is governed by the terms and privacy policy of your AI provider, not by us. We never receive a copy of that bundle. If your Claude Code environment is configured for fully offline or self-hosted inference, no data leaves your machine at all.
Where output is stored
Generated drafts and PostCommit’s local state (for example, nudge timing) are written to files inside your own project — such as the .postcommit directory — and stay on your machine. You control them like any other file in your repository. We have no access to them.
3. The website
https://postcommit.dev is a static informational site. It has no login, no forms, and no comment system, so it does not ask you for or collect personal information.
- No analytics or tracking. We do not run Google Analytics or similar third-party trackers, and we do not set advertising or tracking cookies.
- Hosting logs. Like virtually all websites, our hosting provider may automatically log standard technical request data (such as IP address, browser type, and the page requested) for security and reliability. These logs are handled by the hosting provider under its own privacy terms and are not used by us to profile or identify you.
- Outbound links.The site links to third-party destinations such as GitHub. Once you follow a link, that destination’s privacy policy applies.
4. Third-party services
Depending on how you use PostCommit, you may interact with these independent services, each governed by its own privacy policy:
- GitHub — used to install the plugin from its marketplace repository and to view the source.
- Anthropic / Claude Code — the AI environment that generates your drafts, as described in section 2.
- LinkedIn — where you may choose to publish a finished post. Publishing is always a manual action you take yourself, outside of PostCommit.
5. What we do not collect
We do not maintain a database of users. Specifically, we do not collect or store your source code, your git history, your session transcripts, your generated drafts, your name, or your email address — none of this is transmitted to us.
6. Your choices
- You choose whether to run PostCommit at all, and which repositories and time windows it may read.
- You can silence ambient recommendations at any time with
/post-snooze. - You can delete any local PostCommit files (such as the
.postcommitdirectory) whenever you like. - You can uninstall the plugin to stop all processing.
7. Children
PostCommit is a professional developer tool and is not directed to children under 16. We do not knowingly collect personal information from children.
8. Changes to this policy
We may update this policy as the product evolves. Material changes will be reflected by the “Last updated” date at the top of this page. Continued use of PostCommit after an update means you accept the revised policy.
9. Contact
Questions about this policy or your privacy? Reach out at privacy@postcommit.dev.