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
| Permission | Purpose | When Used |
|---|---|---|
| activeTab | Access current tab for automation | When you start a task |
| storage | Store settings and API keys locally | Always (local only) |
| scripting | Inject automation scripts | When automating a page |
| webNavigation | Detect page load completion | During task execution |
| debugger | Advanced 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.