Privacy Policy for FreeJack

Introduction

FreeJack is an open-source AI web automation Chrome extension. This Privacy Policy explains how we handle your data and protect your privacy.

Open Source

FreeJack is licensed under Apache License 2.0. All source code is publicly available in our GitHub repository, ensuring complete transparency.

Data Collection and Processing

Local Processing

  • FreeJack operates entirely within your browser
  • Login credentials and cookies never leave your browser
  • All user data is processed locally by default

Anonymous Analytics (Opt-In)

Analytics is DISABLED by default. You can enable it in extension settings if you wish to help improve FreeJack.

If enabled, we collect only:

  • Task metrics (execution times, error categories)
  • Anonymous usage statistics
  • Anonymous user identifier (randomly generated)

We NEVER collect:

  • Personal information, credentials, or authentication data
  • URLs, domain names, or browsing history
  • Page content, screenshots, or task instructions
  • Any personally identifiable information

Analytics data is processed by PostHog and used solely to improve the extension. Data is anonymized and never sold or shared with advertisers.

LLM Provider Interactions

When using AI features, web page data (screenshots and HTML) is sent directly to your chosen LLM provider (OpenAI, Anthropic, Google, etc.). This is necessary for AI functionality. Your data privacy is subject to your LLM provider's policies.

Important: FreeJack does not store or transmit your data to any servers other than your chosen LLM provider.

API Keys

  • You provide your own API keys for LLM providers
  • Keys are stored locally in your browser only (using Chrome's secure storage)
  • Keys are never transmitted to FreeJack servers
  • You manage key security per provider terms

Permissions Explained

PermissionPurposeWhen Used
activeTabAccess current tab for automationWhen you start a task
storageStore settings and API keys locallyAlways (local only)
scriptingInject automation scriptsWhen automating a page
webNavigationDetect page load completionDuring task execution
debuggerAdvanced browser automation (optional)Requested on-demand

User Control

  • Enable/disable analytics anytime in settings (disabled by default)
  • Clear conversation history and settings anytime
  • Revoke optional permissions anytime
  • Uninstall extension to remove all local data

Data Security

  • All data stored locally using Chrome's secure storage APIs
  • No server-side data storage
  • No user accounts or authentication required
  • API keys encrypted at rest in browser storage

Children's Privacy

FreeJack is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to This Privacy Policy

We may update this policy periodically. Material changes will be communicated through the extension update notes.

Contact

Questions or concerns? Open an issue on our GitHub repository.