Skip to main content
Privacy

Privacy Policy — ComponentLocator (Chrome extension)

ComponentLocator is a Chrome extension for developers that opens, in your editor, the source of the component you Alt+click in a web app under development (Next.js, React, Vue, Svelte, Astro). This policy describes how the extension handles data.

Last updated: July 12, 2026

Single purpose of the extension

The extension has a single purpose: letting developers Alt+click an element in their locally running application to open that element's component source file in their code editor.

No data collection

ComponentLocator does not collect, remotely store or transmit any personal or usage data. There are no analytics, telemetry, identifiers or remote code.

All processing happens locally in the browser, exclusively against local development servers.

Requested permissions and their justification

The extension requests the bare minimum:

  • storage — saves the user's preferences (trigger key, editor choice, project root) through Chrome profile sync (chrome.storage.sync). These preferences stay in the user's Google account and are not accessible to the extension author.
  • Access limited to localhost / 127.0.0.1 / 0.0.0.0 — the extension only works on local development servers: it inspects the component tree of the developer's own app to locate source files. It has no access to any other website.

Operating scope

The extension is only active in development: production builds strip debug information, so there is nothing to locate. It never interacts with public or third-party websites.

Changes to this policy

Any change will be published on this page and, where required, reflected in the extension listing on the Chrome Web Store.