Privacy Policy for AnyPicker
Last Updated: January 2026
Overview
AnyPicker ("the Extension") is a browser extension that helps users generate and test XPath and CSS selectors. We are committed to protecting your privacy.
Data Collection
The Extension collects minimal data, only when you choose to use certain features:
Current Version
- Does NOT collect personal identification information
- Does NOT track your browsing history
- Does NOT send any data to external servers without your consent
- Does NOT use analytics or tracking tools
- Does NOT require user registration or login
Future Features (Planned)
The following data may be collected in future versions when you opt-in to specific features:
- Personal Identification Information
- Email address (optional, for account creation and support)
- Username (optional, for user profile)
- Financial and Payment Information
- Payment method details (if premium features are added)
- Transaction history (for billing purposes only)
- Network Logs
- API request logs (for debugging and service improvement)
- Error logs (to help us fix issues)
- User Activity
- Selector generation history (to provide personalized recommendations)
- Feature usage statistics (to improve the extension)
Data Storage
Local Storage (Current)
- Your selector preferences (XPath or CSS mode)
- Recent selector history for convenience
This data is stored using Chrome's local storage API and never leaves your browser.
Cloud Storage (Future - Optional)
When you create an account or opt-in to cloud sync features:
- Your selector history and preferences may be stored on our servers
- You can disable cloud sync at any time
- All data transmission will be encrypted
Permissions
The Extension requires the following permissions:
- activeTab: To access the current webpage's DOM when you click the extension icon
- storage: To save your preferences and history locally
- sidePanel: To display the extension interface in a sidebar
- Content Scripts on all URLs: To listen for Shift key presses and mouse hover events on any website
Why These Permissions?
activeTab + Content Scripts on all URLs is the recommended approach for extensions that need to:
- Listen for user interactions (Shift+hover) on any website
- Highlight elements in real-time as users hover
- Generate selectors dynamically
The extension:
- Only activates when you explicitly use it (click icon or Shift+hover)
- Does NOT collect or transmit any data
- Does NOT track your browsing
- All processing happens locally in your browser
Third-Party Services
Current Version
The Extension does not use any third-party services, APIs, or analytics tools.
Future
We may integrate with third-party services for:
- Cloud storage and synchronization
- Payment processing (for premium features)
- Error tracking and analytics (with your consent)
All third-party services will be clearly disclosed before implementation.
Data Security
Current Version
Since all data remains on your local device and no data is transmitted externally, your information is as secure as your browser and device.
Future
When cloud features are added:
- All data transmission will use HTTPS encryption
- Passwords will be hashed using industry-standard algorithms
- We will comply with GDPR and other privacy regulations
- You can request data deletion at any time
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected in the "Last Updated" date above.
Contact
If you have any questions about this Privacy Policy, please contact us through GitHub Issues.
Open Source
This extension is open source. You can review the complete source code to verify our privacy practices.