Privacy Policy for Nette Agent Plugins
This policy covers the Nette plugins for Claude Code and Codex:
nette, nette-lint, nette-dev and php-fixer. The short version: the plugins
collect no data about you. They have no servers, no telemetry, no analytics and no accounts, and they never send your code or
any information about you over the network.
Last updated: September 24, 2026
What the Plugins Are
The plugins are open-source files that run entirely on your own computer:
- Skills are plain text documents. Your AI tool reads them to learn Nette conventions. They contain no code that runs on their own.
- Hooks (in
nette-lintandphp-fixer) are small PHP scripts. Your AI tool starts them after it edits a file, and they check or reformat that file.
The complete source code is public on GitHub, so you can verify everything this page says.
What Data the Plugins Collect
None. The plugins do not collect, store or transmit any personal data, source code, prompts, conversation content or usage statistics, and they do not share anything with Nette or with any third party. Since nothing is collected, nothing is retained.
What the Hooks Do on Your Computer
When your AI tool edits a file, a hook does the following, all locally:
- reads the edited file and, if present, the
.nette-claude.jsonconfiguration from your project - checks or fixes the file, either with the JSON parser bundled in the plugin or with a tool from your project or your system:
php -l,latte-lint,neon-lint, DressCode or ESLint - reports the result back to your AI tool, which is how the AI learns about a syntax error or a reformatted file
The hooks change nothing but the edited file itself, and only when a fixer (DressCode or ESLint) reformats it. The tools they run may keep their usual local caches, such as the DressCode cache in your temporary directory. These tools belong to your project or system and behave according to your own configuration, including any extensions or plugins you have set up for them.
Third-Party Services
A few things around the plugins do involve other services:
- Your AI tool. Claude Code and Codex send your conversation, including skill text and hook results, to their providers. That processing is governed by the Anthropic and OpenAI privacy policies, not by this one.
- Installation and updates. Your AI tool downloads the plugins from GitHub, which is governed by the GitHub privacy statement.
- Installing DressCode. The
install-php-fixerskill, which you have to start yourself, runs Composer to download DressCode from Packagist and GitHub. - ESLint. The ESLint hook starts ESLint through
npx. If your project does not have ESLint installed,npxmay download it from the npm registry. This is an ordinary package download; none of your code is sent.
Changes to This Policy
If the plugins ever start handling data, this page will be updated before that version is released, and the date at the top will change. The history of the page is public in the documentation repository.
Contact
The plugins are maintained by David Grudl and the Nette Foundation. If you have a question about this policy or about the plugins, please open an issue at github.com/nette/agent-plugins.