Permissions¶
ExtraDock asks for macOS permissions only when a feature needs them.
Accessibility¶
Accessibility lets ExtraDock read and control window state. It is used by features such as:
Notification Badges — Read badge counts from apps
Toggle Minimize — Minimize and restore app windows from dock clicks
Reserve Dock Space — Move expanded windows away from fixed docks
App Previews — Focus, minimize, maximize, or close windows from preview controls
Space Awareness — Detect which apps have windows in the current Space
To grant it:
System Settings → Privacy & Security → Accessibility → enable ExtraDock.
Screen Recording¶
Screen Recording is used by App Previews to show live window thumbnails when you hover over running apps.
To grant it:
System Settings → Privacy & Security → Screen & System Audio Recording → enable ExtraDock.
Files and folders¶
When you add files, folders, icons, Shelf items, or backups, macOS may ask for access to the selected locations. ExtraDock uses that access for the item you choose.
Native Trash¶
The Trash widget can use ExtraDock’s own virtual trash or the native macOS Trash. Native Trash may require additional macOS file permissions depending on the folders you drag from.
Checking permission status¶
Some settings pages show permission prompts when a feature is enabled but permission is missing. You can also open the About window to check Accessibility status.