"The most dangerous button a file manager can have is 'do it anyway, as root.' Waygate doesn't have it — and that absence is a feature."
The Temptation to Escalate
Sooner or later a file manager hits a wall: a folder it can't read, a file it can't delete, a permission macOS won't grant. The tempting fix is an escape hatch — prompt for the admin password, run the operation as root, install a privileged helper that can do anything, or shell out to a command that ignores the rules. Every one of those turns the app into a way to bypass the OS's own protections. Waygate refuses all of them.
What Waygate Categorically Does Not Have
No root. No privileged helper tool. No arbitrary shell execution, no AppleScript bridge, no plugin system that could run third-party code, no downloaded-code execution. Waygate runs as the user's normal account with the user's normal permissions, and that is the ceiling. There is no code path anywhere in the app that elevates beyond what the logged-in user can already do. The absence of an escape hatch is not a missing feature; it is the boundary that makes an unsandboxed app safe to run.
Surface the Denial, Don't Bypass It
So what happens at that permission wall? Waygate surfaces the denial honestly: it tells you exactly which item was denied and why, and it continues only where the plan's policy permits. If you genuinely need access, you change the permission in macOS — the system's own privacy and ACL controls — and try again. Waygate never tries to get around a macOS privacy decision; it respects it and hands the choice back to you, the human with the actual authority.