Last updated: 2026-06-08
No data collection · No network requests · No accountsGCal WorkShade is a browser extension that visually shades non-working hours and weekends on Google Calendar. It runs entirely inside your browser. It does not collect, transmit, sell, or share any personal data, browsing activity, or calendar content — with anyone, ever.
The extension injects a visual overlay onto the Google Calendar page
(calendar.google.com) that dims the time slots outside the work
hours you configure, and optionally dims Saturday/Sunday columns. It reads the
page's layout (the position and size of the calendar grid) purely to draw this
overlay in the correct place — it never reads, stores, or transmits the content
of your calendar (events, titles, attendees, locations, etc.).
The only information the extension stores is your display preferences:
These settings are stored locally using the browser's built-in
chrome.storage.sync API. If you are signed into your browser, this
storage mechanism syncs the settings across your own devices — this sync is
handled entirely by your browser vendor (e.g. Google, Microsoft), not by us.
We have no access to this data, and no server of ours is ever contacted.
The extension makes zero network requests. It does not communicate with any server — ours or any third party's. All processing happens locally in your browser.
The extension does not integrate with, embed, or share data with any third-party service, advertiser, or analytics provider.
If this policy changes, the updated version will be posted at this same URL with a revised "Last updated" date.
Questions about this policy or the extension can be raised via the project's repository issue tracker.