Privacy Policy

Privacy Policy

Effective date: 2026-06-25

This Privacy Policy describes how bronto-refactor ("the tool," "we," "us") handles information when you use it. Our guiding principle is simple: bronto-refactor is designed to run as a local tool, and it does not collect or retain your data.

Summary

  • We do not collect, store, transmit, or sell any personal data or usage data.
  • We do not collect telemetry, analytics, crash reports or any other metadata.
  • The tool processes your source code locally on your machine.
  • One optional feature can send snippets of code to a third-party large language model (LLM) provider that you choose. This feature is off by default and only operates if you explicitly enable it.

Information we collect

None. bronto-refactor does not collect or retain user data of any kind. We do not operate servers that receive your code, your file paths, your configuration, or any identifiers tied to you or your machine.

Because we collect nothing, there is no user data for us to store, share, lose, or be compelled to produce.

Local processing

All refactoring analysis and transformation is performed locally on the machine where you run the tool. Your source code does not leave your environment as part of normal operation.

Optional LLM assistance (opt-in)

bronto-refactor includes an optional feature that can improve the tool's output by consulting a large language model. This feature:

  • Is disabled by default. It does nothing unless you explicitly turn it on.
  • Sends only minimal snippets of code relevant to the specific refactoring task; not your entire codebase, repository, or project history.
  • Sends data only to the LLM provider of your choice. You select and configure the provider; we do not select one for you and we do not route requests through any service operated by us.

When this feature is enabled, the snippets sent are handled by your chosen LLM provider under that provider's own privacy policy and terms of service. We are not a party to that exchange and have no visibility into, or control over, how your chosen provider processes, stores, or uses the data you send. Before enabling this feature, we recommend reviewing the privacy terms of the provider you intend to use, especially if your code is confidential or subject to contractual or regulatory restrictions.

You can disable this feature at any time, which stops all such transmissions.

Third parties

Aside from an LLM provider you explicitly choose and enable (described above), bronto-refactor does not share information with any third party.

Changes to this policy

We may update this policy from time to time to reflect changes in the tool's functionality. Material changes will be reflected by updating the effective date above and, where appropriate, noted in the project's release notes or changelog.

Contact

If you have questions about this policy, contact us at contact@brontosource.dev.

On this page