Browser permissions
- storage
- Stores local settings, sync state, local index metadata, tags, notes, saved searches, customization settings, and feature preferences in the browser.
- alarms
- Runs resumable MV3 jobs, local sync scheduling, retry work, and checkpoint cleanup without requiring a long-lived background page.
- scripting
- Injects YASE UI only on supported YouTube pages, including the playlist overlay, visible page enhancements, and supported customization surfaces.
- identity
- Launches Google Sign-In through browser identity APIs for YASE account sessions. It does not grant YouTube API access.
- notifications
- Optional and used only if a shipped build enables user-requested notifications.