Office Escape Extension
A toolbar countdown and optional workday reminders for Office Escape.
Built as a Manifest V3 companion to Office Escape, the extension provides a toolbar countdown, popup experience, personal workday context, reset timing, and optional reminder notifications without reading general browsing activity or webpage content.
What it does
The Office Escape browser extension keeps the workday countdown close to the browser toolbar and synchronizes supported schedule/session state with the Office Escape web app.
- Toolbar countdown and popup workday status.
- Personal schedule and event context shared with the Office Escape experience.
- Reset-aware background alarms.
- Optional workday reminder notifications requested only when the user enables them.
- Versioned web-to-extension messaging restricted to the official Office Escape web app.
- Manifest V3 packaging with extension typecheck, tests, and real Chromium integration coverage.
Permissions
Each permission is listed with the reason it exists. Optional permissions are requested only when the related feature is used.
storageStores work schedules, extension preferences, reminder preferences, and recent reminder identifiers locally in the browser.
alarmsSchedules local countdown/reset and reminder timing without keeping a continuously running background page.
notificationsoptionalRequested only after the user explicitly enables Workday Nudges, so the extension can show those reminders.
externally_connectableRestricts web-to-extension messages to the official Office Escape web application at escape-office.vercel.app.
Extension by Anuka Mithara