Full Disk Access
Needed to read protected local macOS permission records. Veil reads these records; it never rewrites grants. If records are unavailable, that is unknown evidence, not denial.
Veil asks for a small set of permissions for a specific reason. This page explains the permission model, the recovery path, and the limits of the available evidence.
Needed to read protected local macOS permission records. Veil reads these records; it never rewrites grants. If records are unavailable, that is unknown evidence, not denial.
Optional at launch and used only for session start and stop alerts.
The launch build does not require Accessibility or Automation permission for its core workflow.
If you find a security issue, please report it privately instead of opening a public issue.