π‘οΈ Privacy-First Design: Papio Selector minimizes data collection by design. We only transmit element selectors to our optimization server for processing, and we do NOT store, log, or retain any data. All data is deleted immediately after processing.
1. Overview
Papio Selector ("we", "our", or "the Extension") is a Chrome extension that helps developers and QA engineers generate test automation frameworks. This Privacy Policy explains our data practices and your privacy rights.
Core Principles:
β Minimal data transmission (selectors only)
β No data storage or logging
β Immediate data deletion after processing
β No third-party services
β Full transparency
2. What Data We Transmit
2.1 Selector Optimization Service
When you use Papio Selector to inspect webpage elements, we send element selectors only to our optimization server to generate improved, resilient selectors.
Optimize and create fallback selectors for test reliability
β That's It! We ONLY send the selector strings (like #login-button or .submit-btn). We do NOT send full HTML, webpage content, DOM structure, or any other data.
2.2 What We Do NOT Transmit
We explicitly do NOT send:
β Full HTML markup or DOM structure
β Webpage content or text
β Page URLs or website addresses
β Form input values or user-entered data
β Personal information (names, emails, addresses)
β Login credentials or passwords
β Financial or payment information
β Cookies or session tokens
β Images, videos, or media files
β Browsing history
β Device or browser information
β IP addresses or location data
3. Our Optimization Server
3.1 Server Details
Server URL:https://papio-optimizer.onrender.com
Hosting Provider: Render.com
Server Location: United States
Encryption: All communications use HTTPS with TLS 1.3
Access: Operated solely by the extension developer (single-person access)
3.2 How Our Server Works
You inspect an element in Papio Selector
The extension extracts the element selector (e.g., #submit-btn)
The selector string is sent to our optimization server via HTTPS
The server analyzes the selector and generates optimized alternatives with fallback options
Optimized selectors are returned to your browser
All data is immediately deleted from server memory
3.3 Data Retention ZERO RETENTION
β No Storage. No Logging. No Retention.
β Selectors are NOT stored in any database
β Selectors are NOT logged to files
β Selectors are NOT retained in memory after processing
β All data is deleted immediately after the response is sent
β No request logs, no access logs, no data backups
3.4 Third-Party Services
Our optimization server does NOT use any third-party services:
β No AI APIs (Claude, OpenAI, etc.)
β No databases (MongoDB, PostgreSQL, etc.)
β No analytics services
β No logging services (Sentry, Datadog, etc.)
β No cloud storage services
β No external APIs of any kind
The server runs self-contained code with no external dependencies or integrations.
4. Local Storage
Papio Selector stores the following data locally on your device only (never transmitted):
Your framework preference (WebdriverIO, Playwright, Cypress, Selenium, Vibium)
Papio Selector requires the following Chrome permissions:
activeTab
Purpose: Access the current webpage to inspect elements
Usage: Read DOM structure to extract element selectors
Scope: Only the active tab when you click Inspect
scripting
Purpose: Inject code to highlight elements during inspection
Usage: Create visual overlay when hovering over elements
Scope: Only when Inspect mode is active
storage
Purpose: Save your preferences locally on your device
Usage: Remember framework choice, UI settings, etc.
Scope: Local storage only, never synced or transmitted
8. Data Sharing and Disclosure
We do NOT sell, rent, trade, or share your data with third parties. Period.
8.1 Service Providers
Render.com: Infrastructure hosting provider (does not have access to your data)
8.2 Legal Requirements
We may disclose data if required by law, court order, or government regulation. However, since we do not store or log any data, there is typically nothing to disclose.
8.3 Business Transfer
If Papio Selector is acquired or merged, this privacy policy would transfer to the new entity. Since we don't store user data, there would be no user data to transfer.
9. International Data Transfers
Our server is hosted on Render.com in the United States. If you use Papio Selector from outside the United States, your selector strings will be transmitted internationally. However:
Only selector strings are transmitted (minimal data)
Data is encrypted in transit (HTTPS/TLS 1.3)
Data is immediately deleted after processing
No personal information is involved
10. Your Privacy Rights
10.1 GDPR Rights (EU Users)
Right to Access: Since we don't store data, there is no stored data to access
Right to Deletion: Data is automatically deleted immediately after processing
Right to Object: You can stop using the extension at any time
Right to Data Portability: All generated frameworks are downloaded to your device
Right to Rectification: Not applicable as we don't store data
10.2 CCPA Rights (California Users)
Right to Know: This policy discloses all data practices
Right to Delete: Data is automatically deleted after processing
Right to Opt-Out of Sale: We never sell data
Right to Non-Discrimination: Fully respected
10.3 User Controls
Stop Using: Uninstall the extension at any time to stop data transmission
Clear Local Data: Remove extension to delete all local preferences
Inspect Code: View extension source via Chrome Developer Mode
11. Children's Privacy
Papio Selector is designed for professional use by software developers and QA engineers. We do not knowingly collect information from children under 13 years of age. Since we only transmit selector strings (technical data) with no personal information, there is minimal privacy risk for any age group.
12. Cookies and Tracking
Papio Selector does not use:
β Cookies
β Tracking pixels or web beacons
β Analytics services
β Fingerprinting techniques
β Session tracking
β Any form of user tracking
13. Changes to This Privacy Policy
We may update this Privacy Policy to reflect:
Changes in our data practices
New features or functionality
Legal or regulatory requirements
Chrome Web Store policy changes
Material changes will be posted on this page with an updated "Last Updated" date. We will maintain our core privacy principle of minimal data collection and zero retention.
14. Legal Compliance
This Privacy Policy complies with:
β Google Chrome Web Store Developer Program Policies
β General Data Protection Regulation (GDPR)
β California Consumer Privacy Act (CCPA)
β California Privacy Rights Act (CPRA)
β Virginia Consumer Data Protection Act (VCDPA)
β Other applicable privacy laws worldwide
15. Contact Information
Questions or Concerns?
If you have any questions about this Privacy Policy or Papio Selector's privacy practices:
π οΈ Chrome Web Store: https://chromewebstore.google.com/detail/papio-test-framework-gene/blmnefcnhccikfcghoaphpnmfpffbknd?pli=1
We typically respond within 48 hours.
16. Summary
π― Privacy Guarantee:
βMinimal Data: Only selector strings transmitted (e.g., #button, .class-name)
βZero Storage: No databases, no logs, no data retention
βImmediate Deletion: All data deleted after processing (milliseconds)
βNo Third Parties: No external services, APIs, or data sharing
βEncrypted Transit: All communications use HTTPS/TLS 1.3
βSingle Operator: Server maintained by one developer only
βNo Personal Data: We never handle personal information
βFull Transparency: Complete disclosure of all data practices
Your privacy is protected by design. We transmit only the absolute minimum data necessary (selector strings), and we delete it immediately. No storage. No logs. No retention. No exceptions.