Security and data privacy are core architectural foundations of QuickSnipe. Because QuickSnipe is engineered as a 100% client-side Chrome extension with zero remote user databases, we prioritize local sandboxing, strict Content Security Policies (CSP), and secure client-to-API communication.
We actively provide security patches and updates for the following versions:
| Version | Supported | Notes |
|---|---|---|
1.4.2 |
β | Current Live Production Release (Chrome Web Store) |
1.4.1 |
β | Supported Stable Release |
1.4.0 |
β | Supported Stable Release |
1.3.x |
Previous Release. Please update to latest version. | |
< 1.3.0 |
β | Deprecated. Unsupported. |
- Least-Privilege Security Footprint: Zero broad wildcard permissions (
http://*/*andhttps://*/*removed). Manifest permissions are strictly limited to necessary extension APIs (storage,activeTab,sidePanel,scripting,alarms,contextMenus) and explicit official endpoints. - Zero Intermediate Servers: QuickSnipe does not maintain backend proxies or logging servers. Your search terms, listing copy, and scraped data stay strictly within your local machine.
- Encrypted Local Storage & Sandboxing: API keys, swipe files, and QuickBar preferences are stored locally in Chrome's sandboxed
chrome.storage.local. Zero host-origin storage footprint. - Strict Content Security Policy: QuickSnipe adheres to Manifest V3 CSP specifications:
- Zero execution of remote or dynamic strings (
no eval(),no new Function()). - All scripts are packaged locally within the verified extension bundle.
- Zero execution of remote or dynamic strings (
- Direct HTTPS Communication: BYOK API calls connect directly from your client browser to official provider endpoints (
generativelanguage.googleapis.com,api.openai.com,api.groq.com,api.anthropic.com,api.deepseek.com,openrouter.ai).
If you discover a security vulnerability or sensitive data leakage issue within QuickSnipe, please report it responsibly so we can resolve it before public disclosure.
- Do NOT open a public GitHub issue for undisclosed security vulnerabilities.
- Submit a report through GitHub Private Vulnerability Reporting: π Report a Vulnerability (Private Advisory) (Or navigate to the Security tab at the top of this repository and click "Report a vulnerability").
- Include the following details in the private advisory:
- Type of vulnerability (e.g., XSS, storage exposure, permission escalation).
- Step-by-step reproduction steps or Proof of Concept (PoC).
- Affected extension version and Chrome browser version.
- Initial Acknowledgment: Within 12 hours.
- Vulnerability Assessment & Triage: Within 24β48 hours.
- Patch Release & Web Store Submission: Critical security patches are submitted to the Google Chrome Web Store within 48β72 hours of verification.
We appreciate the efforts of security researchers who help keep the e-commerce community safe. We are happy to publicly acknowledge researchers who responsibly report verified security findings in our release notes.