Privacy Policy
Last updated: August 5, 2026
Iris ("the extension") is a dark mode, night warmth, and eye-care reminder tool for Chrome. This policy explains what data Iris handles and how.
What Iris stores
Iris stores two kinds of data, both on your own device, using Chrome's built-in storage APIs.
Settings (dark mode mode, warmth schedule/intensity, reminder intervals, daily goal, site include/exclude lists, display language) are stored using chrome.storage.sync, so they follow you between Chrome installs signed into the same Google account. This sync is handled entirely by Google's Chrome sync infrastructure — Iris does not operate any server of its own.
Usage data (minutes of active browsing per day, per-site time totals by hostname, eye-break/blink counts, streak days, up to 30 days of history) is stored using chrome.storage.local, meaning it stays on your device only and does not sync between installs.
What Iris does not do
- Iris does not operate a backend server. It makes no network requests to any Iris- or developer-owned infrastructure.
- Iris does not transmit your settings, browsing activity, or usage statistics to any third party.
- Iris does not sell or share your data with advertisers, analytics providers, or data brokers.
- Iris does not use the content of pages you visit for any purpose other than applying the visual filter locally in your browser.
Per-site time tracking
To show "time active today" and "top sites today" in the popup, Iris records the hostname (e.g. example.com) and number of minutes the active tab spent on that hostname while the browser was not idle. This is calculated and stored entirely locally and is never transmitted anywhere. You can clear this data at any time using the "Reset stats" button in Settings.
Permissions Iris requests, and why
| Permission | Why Iris needs it |
|---|---|
storage | To save your settings and usage stats, as described above. |
alarms | To run the periodic check (roughly once a minute) that powers scheduling, reminders, and usage tracking. |
idle | To detect when you've stepped away from your computer, so idle time isn't counted as active screen time. |
notifications | To show eye-break, blink, and weekly-summary reminder notifications. |
host_permissions: <all_urls> | To apply the dark mode filter / night-warmth overlay on any site you visit, and to detect which site is active for time tracking. Iris does not read, log, or transmit page content — it only applies a CSS visual filter and records the hostname. |
Changes to this policy
If this policy changes, the "Last updated" date above will be revised. Material changes will be reflected in the extension's Chrome Web Store listing.
Contact
Questions about this policy or your data can be sent to hello@salwanasolutions.com.