Privacy Policy — Inversion — Smart Dark Mode

Effective date: January 29, 2026

This Privacy Policy explains how the “Inversion — Smart Dark Mode” Chrome extension (“Inversion”, “the extension”) handles user data.

Summary: Inversion does not sell, share, or transmit personal data to the developer. The extension runs locally to modify webpage appearance by applying an inversion filter. User settings are stored in Chrome extension storage (including Chrome Sync if enabled).

1) Data We Collect

The extension does not collect or transmit browsing content, page text, keystrokes, form data, passwords, payment information, or user-identifying information to any external server.

2) Data Stored on Your Device

The extension may store the following user-provided settings in Chrome extension storage (typically chrome.storage.sync):

  • Per-site preferences (by hostname): mode (Auto/On/Off), strength, and “Don’t invert media” preference
  • Global preferences: default strength, default “Don’t invert media”, sunset offset minutes, and “require white-ish page” toggle
  • Optional whitelist/blacklist patterns (user-entered)
  • Optional location (latitude/longitude) if the user enables Auto mode and saves location

3) Location Data

Location is optional and used only to calculate local sunrise/sunset times for Auto mode.

  • If you choose “Use my current location,” the browser may provide latitude/longitude via the geolocation API.
  • The extension stores latitude/longitude in extension storage so Auto mode can work.
  • The extension does not send location data to the developer or any third party.

If no location is provided, Auto mode does nothing.

4) How Data Is Used

Stored settings are used only to:

  • Decide whether to apply inversion on a site (Auto/On/Off)
  • Apply the chosen strength and media-exclusion behavior
  • Respect whitelist/blacklist rules (if enabled)
  • Determine whether it is currently “night” based on sunrise/sunset calculations

5) Where Data Is Stored

Settings are stored using Chrome extension storage. If Chrome Sync is enabled in your browser, Google may sync that stored data across your Chrome devices as part of Chrome Sync. The developer does not control Google’s sync behavior.

6) Data Sharing / Third Parties

The developer does not receive your settings or browsing data.

The extension does not:

  • Use analytics
  • Use trackers
  • Use advertising SDKs
  • Transmit data to external servers
  • Sell or share user data

7) Remote Code

Inversion does not load or execute remote code. All JavaScript/CSS used for inversion, sunrise/sunset calculations, and UI is packaged within the extension.

8) Website Access (Host Permissions)

The extension requests website access to apply visual changes (CSS/SVG filter injection) on pages you visit. The extension’s purpose is to modify page rendering only; it is not designed to collect webpage content, and it does not transmit page content off-device.

9) Data Retention and Deletion

Settings remain stored until you remove them. You can delete data by:

  • Clearing or changing settings in the extension’s Options page
  • Removing the extension (which removes extension storage)
  • Disabling Chrome Sync (optional) if you do not want settings synced across devices

10) Security

The extension keeps data local to Chrome extension storage and does not transmit it to the developer. No method of storage is guaranteed 100% secure, but the extension is designed to minimize data collection and exposure.

11) Changes to This Policy

If this policy changes, the effective date will be updated. Material changes will be reflected in the extension listing and/or documentation.

12) Contact

If you have questions about this policy, contact:

Support email
YOUR_SUPPORT_EMAIL_HERE
Support URL (optional)
YOUR_SUPPORT_URL_HERE
Privacy Policy — Inversion — Smart Dark Mode
Effective date: January 29, 2026