Accessibility
Expected · required for the core product
Orvial expects to use the macOS Accessibility APIs to identify and control the windows you ask it to manage — to move, resize, minimise, restore or focus them. There is no narrower macOS interface that can do this.
macOS requires you to grant this permission explicitly, and it is powerful: it lets an approved app control accessible interface elements in other applications. That is exactly why Orvial should ask for it only after explaining what it is for, rather than on first launch.
Revoking it stops window control. Orvial is being designed to notice that loss, say so plainly, and explain how to restore access — not to fail silently or keep pretending it is in control.
