QA Copilot Privacy Policy

Last updated:
Applies to QA Copilot 4.5.2

QA Copilot is a Chrome extension by Ahmed Gamal Gaber. It helps testers inspect websites, run QA checks and prepare evidence. Core QA tools work without AI. QA Copilot does not operate a developer-run server for collecting your captures or analytics.

1. Data the extension handles

When capture is active, QA Copilot processes API URLs, methods, status codes, timings, headers, permitted request and response bodies, and console output from the tested tab. These may contain personal information, credentials or other private website content.

User-requested tools can read page structure, form metadata and page-check results; fill forms with test data; capture screenshots or video; and prepare reports, API requests, saved tests and bug drafts. Screenshots and recordings can include anything visible in the selected capture area. Recording has no audio.

Tab URLs, titles and session information help keep results with the correct tested tab. The extension is not a general browsing-history or keystroke-tracking service.

2. Local storage and retention

3. When data leaves the browser

Captures are not automatically uploaded to the developer. API replay and performance tests send your configured requests directly to the target servers when you run them. Those servers receive the request data and normal connection details. Test only systems you own or have permission to test.

AI is optional and uses your own key with Gemini (Google), OpenRouter or Groq. Connecting or refreshing models contacts the selected provider to validate access or retrieve model information. An AI action sends the question or task input needed for that action:

The provider receives your API key for authentication. OpenRouter can route requests to the selected model's upstream provider. Provider retention, training, pricing and usage rules apply; QA Copilot cannot override them. Stopping a request does not undo data already received by a provider.

Review the policies of Google Gemini, OpenRouter and Groq before sending confidential data.

Exports and clipboard copies remain under your control. Sharing or uploading them sends their contents to the destination you choose. The current Jira workflow prepares a draft for copying; it does not create or submit a Jira issue automatically.

4. Sensitive data and your controls

Text redaction is enabled by default and masks common sensitive patterns. It is rule-based, can be disabled, and may miss private information. It does not automatically hide pixels in screenshots or videos. Review text and images before exporting or sending them to AI. Do not include secrets in questions or bug notes.

You can stop capture, cancel pending actions, disconnect AI, clear drafts and captures, remove saved items, or reset the workspace. Removing the extension clears its Chrome-managed local data. Resetting or uninstalling does not delete files you downloaded, data already shared, or records held by target websites or AI providers.

5. Purpose and limited use

QA Copilot uses data to provide its user-facing website-testing features. It does not sell user data, use it for advertising, or use it to determine creditworthiness. Its use of information received from Chrome APIs follows the Chrome Web Store User Data Policy, including the Limited Use requirements.

6. This policy website

This page has no analytics scripts, forms, cookies or external fonts added by QA Copilot. When hosted on GitHub Pages, GitHub processes visitor connection information, including IP addresses, for hosting and security. See the GitHub Privacy Statement.

7. Contact and updates

Developer: Ahmed Gamal Gaber
Privacy questions: ahmedgamal621997@gmail.com

If you contact us, your email service and our email service process the message. Do not send API keys or private captures. This page will be updated when the extension's data handling changes.