Skip to content

Permissions Explained

Sight requests the minimum set of Chrome permissions needed for its features - nothing is used for tracking or sent off your device.

PermissionWhy Sight needs it
alarmsSchedule work and break timers
notificationsShow desktop notifications for breaks
storageSave your settings and timer state (and sync settings across devices)
tabsOpen break tabs, and check the active tab's URL against your configured exception list
idleDetect when you're away from the keyboard, for Idle Detection
webNavigationMonitor tab navigation - required by the extension platform for this class of functionality, not otherwise actively used

Data handling

  • All settings and state are stored locally via chrome.storage (with sync used specifically so your settings - not usage data - follow you across signed-in devices).
  • No analytics, telemetry, or external servers are involved. Sound is synthesized locally (see Sound Notes), and the break tab is a bundled page inside the extension itself, not a website.

This documentation is released under the MIT License.