# Privacy Policy for Gun Simulator — Rage Webpage Shooter **Effective date:** 2026-04-24 **Extension:** Gun Simulator — Rage Webpage Shooter (Chrome browser extension) **Publisher:** rocheval.dev **Contact:** rocheval.dev@gmail.com This Privacy Policy explains what information the "Gun Simulator — Rage Webpage Shooter" browser extension (the "Extension") collects, why it collects it, and how it is used. By installing or using the Extension, you agree to the practices described below. ## 1. Summary The Extension is a stress-relief toy that lets you "shoot" any webpage inside your browser window. It is designed to run entirely on your device and does not require an account or registration. The Extension collects **a minimal amount of anonymous, aggregated usage data** via Google Analytics 4 to help us understand whether the Extension is being used and to prioritize improvements. It does **not** collect personally identifiable information, browsing history, page contents, keystrokes, form data, credentials, or the URLs of the sites you visit or interact with. ## 2. Data stored locally on your device The Extension uses the browser's local storage (`chrome.storage.local` and `chrome.storage.session`) to remember: - Your sound on/off preference. - Your popup theme preference (auto / light / dark). - An anonymous, randomly generated analytics identifier ("client_id") in the form `.`. - A temporary session identifier that is reset when your browser is closed or after 30 minutes of inactivity. These values never identify you personally. They are stored on your device and are removed when you uninstall the Extension or clear your browser's extension storage. ## 3. Data sent to third parties When you open the Extension's popup or click the pistol in the inventory, the Extension sends a small analytics event to **Google Analytics 4 (Measurement Protocol)** over HTTPS. Each event contains only: - The anonymous `client_id` and `session_id` described above. - The event name: `page_view` (popup opened) or `gun_equipped` (pistol clicked). - A non-identifying context parameter (e.g. `screen: "main"` or `source: "inventory_click"`). - The title and URL of the Extension's own popup page (`popup.html`) — this is an internal extension page, **not** any website you visit. - A standard `engagement_time_msec` value. In addition, Google receives the technical information that is inherent to any HTTPS request (approximate IP-based region, user-agent string). Google processes this data on our behalf in accordance with the [Google Analytics Terms of Service](https://marketingplatform.google.com/about/analytics/terms/us/) and the [Google Privacy Policy](https://policies.google.com/privacy). IP addresses are not stored by Google Analytics 4 by design. We do **not** sell, rent, or otherwise share this data with any other third party. ## 4. Data the Extension does NOT collect The Extension does not collect, transmit, or store: - Your name, email address, phone number, or any other personally identifiable information. - Authentication credentials, payment information, or health information. - The URLs, titles, or contents of the websites you visit or where you use the Extension. - Keystrokes, form input, clipboard data, or mouse movement beyond the single click events listed above. - Any location data more precise than the approximate region inferred by Google from the IP address of the analytics request. The Extension executes entirely within your browser and does not load or execute any remote code. ## 5. Permissions and why they are used The Extension requests only the minimum permissions needed to function: - `storage` — to persist your sound / theme preferences and the anonymous analytics `client_id`. - `activeTab` and `scripting` — to inject the "gun" overlay into the currently active tab **only after you explicitly click the pistol** in the Extension's popup. No content is read from the page; no page data is transmitted anywhere. ## 6. Data retention - Local preferences and the `client_id` remain on your device until you uninstall the Extension or clear its storage. - Analytics events sent to Google Analytics 4 are retained according to Google's configurable retention policy (currently 2 months to 14 months, depending on account configuration). ## 7. Your choices - **Opt out of analytics:** You can stop all data collection at any time by uninstalling the Extension from `chrome://extensions`. - **Reset your analytics identifier:** Remove the Extension and reinstall it, or clear the Extension's storage in `chrome://extensions` → Details → "Site settings" / "Clear data". - **Browser-level controls:** You can also block the Extension's network requests with any standard content blocker. ## 8. Children's privacy The Extension is not directed to children under 13 and does not knowingly collect any information from them. Because no personal information is collected from any user, the Extension does not process data about children differently. ## 9. Security All analytics data is transmitted over HTTPS. Because the Extension does not collect personal data, the security impact of any potential interception is limited to the anonymous usage events described in section 3. ## 10. Changes to this policy We may update this Privacy Policy from time to time, for example to reflect new features or changes in analytics practices. The "Effective date" at the top of this document will be updated accordingly. Continued use of the Extension after changes become effective constitutes acceptance of the updated policy. ## 11. Contact If you have questions about this Privacy Policy or the Extension's data practices, please contact: **[YOUR_NAME_OR_COMPANY]** — [YOUR_CONTACT_EMAIL]