Privacy policy

Plain English. Short. Honest.

We can't see your data because we never ask for it. Here's the long version, for the record.

Effective date: November 2025 · Last updated: November 2025

1. Who we are

FormPilot is a Chrome extension built and maintained by an independent team — Karan Raj, Saagnik, and Havinash — operating at Open Loop. It is open source under the MIT license.

This policy describes what FormPilot does (and doesn't do) with your data when you use the extension.

2. What data FormPilot handles

Data you create inside FormPilot

When you build a profile, FormPilot collects only what you type into it. That can include:

All of this is stored exclusively in chrome.storage.local, sandboxed to FormPilot, on your device. It is not synced to any server we operate.

Data we don't collect

3. How your data is used

Inside the extension

Profile data is read by FormPilot when you press Scan or Auto-Fill on a page, so the extension can match the right value to the right field. It is not read at any other time.

Sent to the AI provider you chose

To fill a form intelligently, FormPilot constructs a prompt that includes:

That prompt is sent directly from your browser to the API of whichever provider you configured (OpenAI, Anthropic Claude, Google Gemini, or Groq). It does not pass through any FormPilot server, because no FormPilot server exists.

Each provider has its own privacy policy that governs what they do with the request:

4. How your data is shared

FormPilot does not:

The only outbound traffic FormPilot makes is the prompt described in section 3, sent to the AI provider you explicitly chose.

5. Permissions, in plain English

PermissionWhy FormPilot needs it
host_permissions / <all_urls>Required so the content script can read form fields on the page you're on and inject filled values back. Triggered only when you click the toolbar icon and press Scan or Auto-Fill.
storageTo persist your profiles, vault, settings, and history locally in chrome.storage.local. Never used for cloud sync.
activeTabTo access the DOM of the current tab when you invoke the extension.
scriptingTo inject the content script that scans and fills form fields on the current page.

6. Data retention & deletion

Your data lives on your device until you delete it. There are three ways to do that:

Because we never receive your data, there is nothing to delete on our end.

7. Children

FormPilot is not directed to children under 13, and we do not knowingly collect data from anyone — child or adult — on our servers, because we don't have servers.

8. Security

Data security on your device is governed by Chrome's extension sandboxing. FormPilot specifically:

9. Open source

FormPilot is licensed under MIT. The full source is available at github.com/Karan-Raj-KR/FormPilot. Every claim in this document corresponds to a verifiable code path. We encourage you to audit it.

10. Changes to this policy

If we change this policy, we'll update the "Last updated" date at the top of the page and note the change in our GitHub repository's CHANGELOG. Material changes will be highlighted in a release note when you next open the extension.

11. Contact

Privacy or security questions? The fastest channel is a GitHub issue. For sensitive matters that shouldn't be public, open a private security advisory on the same repo.