Privacy Policy for Smart CSS XPath Finder
Last Updated: March 19, 2026
Overview
Smart CSS XPath Finder ("the Extension") is a browser extension designed to help QA engineers, automation testers, and web developers find, track, and validate web element locators.
Information We Collect
1. License Information (Premium Users Only)
- License Key: Used to verify your premium subscription
- Email Address: Associated with your license for support and billing
- System Fingerprint: A unique hash of your device characteristics to prevent license sharing
- Subscription Status: Active, cancelled, or expired status
2. Usage Data
- Element Locators: XPath and CSS selectors you generate (stored locally in your browser)
- Tracked Elements: Elements you choose to track (stored locally in your browser)
- Settings: Your extension preferences (stored locally in your browser)
3. Technical Data
- Extension ID: Chrome extension identifier
- Browser Information: User agent for compatibility
- IP Address: Used for rate limiting and fraud prevention (not stored permanently)
How We Use Your Information
License Verification
- Validate premium subscription status
- Prevent unauthorized license sharing
- Process subscription renewals and cancellations
Service Improvement
- Monitor failed validation attempts to identify issues
- Generate daily reports for service monitoring
- Prevent abuse and fraud
Communication
- Send license activation emails
- Notify about subscription status changes
- Provide customer support
Data Storage
Local Storage (Your Browser)
- Element locators and tracked elements
- Extension settings and preferences
- License token (encrypted JWT)
Remote Storage (Cloudflare D1 Database)
- License keys and subscription details
- System fingerprints (SHA-256 hashed)
- Subscription validation logs
- Payment information (via Razorpay)
Third-Party Services
Payment Processing
Email Delivery
Infrastructure
Data Retention
- License Data: Retained for the duration of your subscription plus 1 year for tax/legal compliance
- Validation Logs: Retained for 90 days for fraud prevention
- Local Data: Retained until you uninstall the extension or clear browser data
Your Rights
You have the right to:
- Access: Request a copy of your data
- Delete: Request deletion of your account and data
- Correct: Update incorrect information
- Export: Download your data in a portable format
- Opt-Out: Cancel your subscription at any time
Security
- Encryption: All API communications use HTTPS/TLS
- Token Security: License tokens are RSA-2048 signed
- Fingerprint Hashing: Device fingerprints use SHA-256
- Rate Limiting: Prevents brute-force attacks
Permissions Justification
Required Permissions:
- activeTab: Read page content to generate locators
- storage: Save your settings and tracked elements locally
- scripting: Inject content scripts to highlight elements
- tabs: Manage extension UI across tabs
- contextMenus: Add right-click menu options
- offscreen: Enable video recording feature (premium)
- downloads: Export locators to files
- webRequest: Monitor network requests for debugging (premium)
- debugger: Advanced debugging features (premium)
- alarms: Schedule periodic license validation
- notifications: Alert you about subscription status
- <all_urls>: Work on any website you visit
Children's Privacy
This extension is not intended for users under 13 years of age. We do not knowingly collect information from children.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated "Last Updated" date.
Contact
For privacy concerns or data requests:
Compliance
This extension complies with:
- Chrome Web Store Developer Program Policies
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
← Back to Home