Permissions

Grant the macOS permissions Framis needs to move and resize your windows.

Framis uses the macOS Accessibility API to inspect, move, and resize windows. Without Accessibility access, the app can display UI but cannot manage other apps.

Accessibility access

  1. Open System Settings.
  2. Go to Privacy & Security.
  3. Open Accessibility.
  4. Enable Framis in the allowed apps list.

If Framis is missing from the list

  • Launch Framis once so macOS can register it.
  • Remove an older entry if the app path changed.
  • Quit and relaunch Framis after enabling access.

Why this permission is required

Framis does its core window work — reading window positions and moving and resizing windows — through the standard macOS Accessibility API. That is the mechanism macOS provides for apps that manage windows on your behalf.

To match each on-screen window to the right Accessibility element reliably, Framis also calls _AXUIElementGetWindow, a private API commonly used by macOS window managers for the same purpose. It is used only to line up window identifiers; the moving and resizing itself stays on the public Accessibility API. Because Framis uses this private API, it is distributed outside the Mac App Store rather than through it.