GitLab SVG Differ Logo GitLab SVG Differ
Home Privacy Policy Terms of Service GitHub Repository

Privacy Policy

Last Updated: August 13, 2026 • Effective Date: August 13, 2026

1. Overview

GitLab SVG Differ is a Manifest V3 browser extension built to render visual side-by-side and overlay comparisons of SVG image files directly on GitLab merge request diff pages.

Core Guarantee: GitLab SVG Differ does NOT collect, aggregate, store, transmit, or monetize any personal data, user credentials, browsing history, or analytics. Your privacy and source code security are 100% preserved.

2. Information Collection and Use

We believe in strict zero-telemetry software design. Specifically:

  • No Personal Data: We do not collect names, email addresses, IP addresses, browser IDs, or session markers.
  • No Usage Analytics: We do not utilize Google Analytics, Mixpanel, Sentry, or any third-party tracking scripts.
  • No Server Endpoint: The extension operates entirely within your browser client. There are no remote developer servers collecting logs or traffic.

3. Data Storage & Preferences

The extension stores a minimal set of user preferences exclusively in your browser using Chrome's standard extension storage API (chrome.storage.sync):

  • GitLab Domain Allowlist: Origins added by you (e.g. self-hosted GitLab domains).
  • Feature Toggles: On/off switches for specific rendering behaviors.

This data stays within your local Google Chrome profile (and syncs across your signed-in Chrome devices via standard Google Account Sync, if enabled by you). It is never accessible to us or any third party.

4. Browser Permissions & Justification

To perform its core functions, the extension requests the following browser permissions:

  • storage: Used solely to save your extension configuration (domain allowlist and feature toggles).
  • scripting: Used to dynamically register content scripts on custom self-hosted GitLab domains that you explicitly authorize in the options page.
  • host_permissions (*://gitlab.com/*) & optional_host_permissions: Required to access SVG raw file contents and diff metadata on GitLab merge request pages you are actively viewing.

5. Network Requests & Third Parties

All network calls initiated by the extension (fetching SVG file content and diff metadata) are made directly and solely to the relevant GitLab server (such as gitlab.com or your authorized self-hosted instance) using your active browser session credentials. No requests are ever directed to third-party endpoints or external servers.

6. Children's Privacy

Our extension is a developer productivity utility and does not target or knowingly collect data from children under 13 years of age.

7. Changes to This Privacy Policy

We may update this Privacy Policy periodically to reflect enhancements to the extension or changes in legal requirements. Any updates will be published on this page with an updated "Last Updated" date.

8. Contact & Questions

If you have any questions, concerns, or requests regarding this Privacy Policy, please submit an issue on our official GitHub repository:

Open an Issue on GitHub →

Home Privacy Policy Terms of Service GitHub

© 2026 GitLab SVG Differ. Open source software released under the MIT License.