Introduction
QA Architect ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our QA Architect Chrome extension (the "Extension").
Please read this Privacy Policy carefully. By using the Extension, you agree to the collection and use of information in accordance with this policy.
Information We Collect
1. Account Information
When you subscribe to QA Architect, we collect:
- Email address: Used for account authentication and subscription management
- Subscription status: To verify your access to the Extension
2. Usage Data
We may collect anonymous usage data to improve our service:
- Number of page scans performed
- Test generation frequency
- Feature usage statistics
3. Page Content Data
When you use the "Scan Page" feature, the Extension temporarily processes:
- Page title and URL
- HTML element information (button labels, input field names, link text, element selectors)
- Page structure metadata
Important: We do NOT collect or store passwords, personal data entered into forms, cookies, session data, full page HTML content, or screenshots from websites you visit.
4. API Keys (Admin Users Only)
If you are an authorized admin user using your own OpenAI API key:
- Your API key is stored locally in your browser using Chrome's secure storage
- Your API key is sent directly to OpenAI's servers for AI processing
- We never store or have access to your API key on our servers
How We Use Your Information
We use the collected information for the following purposes:
Service Delivery
- To authenticate your subscription and provide access to the Extension
- To generate AI-powered test cases based on page element data
- To enable test execution and export features
Service Improvement
- To analyze usage patterns and improve the Extension
- To develop new features based on user needs
- To fix bugs and optimize performance
Communication
- To send subscription-related notifications
- To provide customer support
- To notify you of important updates or changes
Third-Party Services
QA Architect integrates with the following third-party services:
OpenAI
- Purpose: AI-powered test case generation
- Data Shared: Page element information (element names, types, selectors)
- Privacy Policy: https://openai.com/privacy
Supabase (Authentication & Backend)
- Purpose: User authentication and subscription verification
- Data Shared: Email address, subscription status
- Privacy Policy: https://supabase.com/privacy
LemonSqueezy (Payment Processing)
Note: We never store or have access to your payment card details. All payment processing is handled securely by LemonSqueezy.
Data Storage and Security
Local Storage
The following data is stored locally in your browser:
- Authentication tokens
- API keys (admin users only)
- Generated test results (temporary)
- User preferences
Security Measures
We implement appropriate security measures including:
- Encrypted data transmission (HTTPS/TLS)
- Secure token-based authentication
- Chrome's built-in secure storage APIs
- No server-side storage of sensitive data
Data Retention
- Account data: Retained while your subscription is active and for 30 days after cancellation
- Local storage data: Stored until you clear browser data or uninstall the Extension
- Usage analytics: Aggregated and anonymized data retained for up to 12 months
Your Rights and Choices
Access and Control
You have the right to:
- Access: Request a copy of data we hold about you
- Correction: Update or correct your account information
- Deletion: Request deletion of your account and associated data
- Export: Export your generated test cases at any time
Managing Local Data
You can clear locally stored data by:
- Clicking "Logout" in the Extension
- Clearing browser data in Chrome settings
- Uninstalling the Extension
Opt-Out Options
- You may unsubscribe from marketing communications at any time
- You may stop using the Extension at any time by uninstalling it
Children's Privacy
QA Architect is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.
International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. These countries may have data protection laws that are different from the laws of your country. By using the Extension, you consent to the transfer of information to countries outside your country of residence.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by:
- Updating the "Last Updated" date at the top of this policy
- Displaying a notice in the Extension
- Sending an email notification for significant changes
We encourage you to review this Privacy Policy periodically.
Consent
By using QA Architect, you consent to this Privacy Policy and agree to its terms.