CmdTab app icon

CmdTab

macOS window switching

Menu

Permissions

Why CmdTab needs Accessibility and Screen Recording

CmdTab uses each permission for a specific macOS switching capability. This page separates local window access from the small operational telemetry the app sends.

Last reviewed:

Accessibility

Lets CmdTab detect the switcher shortcut, inspect eligible windows, move selection, and focus the chosen app or exact window.

Screen Recording

Lets CmdTab capture previews of open windows. If capture is unavailable, eligible windows remain visible with an icon or placeholder.

Graceful fallback

A missing preview should not mean a missing window

When Screen Recording is denied or a capture fails, CmdTab keeps eligible window entries available using the app icon or placeholder presentation.

Accessibility remains necessary for shortcut handling, window inspection, and exact focus operations. CmdTab surfaces permission health in Settings so a missing permission can be diagnosed without guessing.

Data boundary

Permission does not mean window content is uploaded

The current telemetry contract is narrower than the local macOS access used to render and focus windows.

Sent by the current app

  • Pseudonymous install identifier
  • Event name and timestamp
  • License state and license identifier when present
  • App version
  • macOS version

Not in the current telemetry payload

The current native-app telemetry payload does not contain window titles, window previews, screenshots, keystrokes, file names, clipboard contents, or search queries.