Goblin User Guide Search⌘K Download
Disk & Cleanup

Permissions

See which apps you've allowed to use your camera, microphone, screen, files and more, and reset an app's access so macOS asks again.

Over time you allow many apps to use your camera, microphone, screen or files, and the answers are spread across System Settings. Permissions lists every app's access in one place, and lets you reset access you no longer want to give. Resetting doesn't delete anything: macOS asks the app again the next time it needs that access.

It needs Full Disk Access, because macOS keeps these records in a protected database. Goblin only reads it; it never changes it.

Disk › Permissions with the list of services on the left and the Camera service selected, showing each app with an Allowed or Denied badge, the date it changed, and a Revoke button
Each service and the apps that have asked for it.

See which apps have access#

  1. Open the Disk tab in the main window.
  2. In the sidebar, under System, choose Permissions. The first time you open it, Goblin reads the records on its own. Press Scan to read them again.
  3. In the list on the left, choose a service, such as Camera or Screen Recording. Only services that have apps on record are listed, each with a count.
  4. Read the list on the right. Each row has the app's name, the badge (Allowed, Denied or Limited) and the date it last changed.
  5. To find one app, type in Find an app. It searches the name, the identifier, and the app being controlled.

Right-click a row and choose Show in Finder to see where the app lives. Open in System Settings, above the list, opens the matching Privacy & Security pane.

Apps that haven't been asked yet aren't listed, because an undecided request grants nothing.

The services#

ServiceLets an app
AccessibilityControl your Mac and see what is on screen.
Full Disk AccessRead protected files, including Mail, Messages and other apps' data.
Input MonitoringSee what you type and click in any app.
Screen RecordingRecord or capture what is on your screen.
CameraUse the camera.
MicrophoneRecord sound from the microphone.
Contacts, Calendars, RemindersRead and change your contacts, calendar events or reminders.
PhotosRead and change your Photos library.
Photos (add only)Add pictures to your Photos library without reading it.
AutomationSend commands to another app and control it.
Desktop Folder, Documents Folder, Downloads FolderRead files in that folder.
Removable VolumesRead files on USB drives and other removable disks.
Network VolumesRead files on shared network folders.
App ManagementChange or delete other apps.
BluetoothConnect to Bluetooth devices.
Media & Apple MusicRead your music and Apple Music library.
Speech RecognitionSend speech to Apple for transcription.
Developer ToolsRun software that doesn't meet Gatekeeper's checks.

An app row also shows its identifier or path, or "Controls <app>" for Automation.

Revoke access from an app#

  1. Choose the service on the left, such as Microphone.
  2. On the app's row, press Revoke.
  3. In the question "Revoke <service> for <app>?", press Revoke again. Cancel backs out.
  4. Read the message at the top: "Revoked 1 permission. The app will ask again when it needs it."

macOS will ask again the next time the app needs this access. Nothing is deleted from the app itself.

For Automation, revoking clears the app's access to every app it controls, not only the one shown.

Goblin first resets each permission as you. Access recorded for the whole Mac rather than your account may still be there afterwards. Goblin then retries those together, asking for your password once ("Goblin needs your password to reset these privacy permissions."). The result says how many were revoked. If macOS kept some, it names them: turn those off in System Settings instead.

New in 1.1: With Goblin's helper allowed under System Tasks in Settings › General, the second step runs without the password prompt.

Revoke several permissions at once#

  1. Tick the box at the left of each row. A footer appears with "N selected".
  2. Press Revoke Selected.
  3. In "Revoke N permissions?", press Revoke.

You can tick rows from one service at a time. Changing service keeps your ticks until the revoke finishes.

What can't be changed here#

Some rows show a lock instead of a checkbox, and their Revoke button is dimmed. Hover the lock to see why:

  • Apple's own apps and tools: "Part of macOS. Goblin leaves Apple's own access alone."
  • Goblin itself: "This is Goblin's own access. Change it in System Settings."
  • Command-line tools: macOS can only reset access for apps, so use System Settings for these.

Let Goblin read the permissions#

If the page says Permissions can't be read yet and shows a card titled "Goblin needs Full Disk Access to read this":

  1. Follow the card: open the Full Disk Access pane, and turn Goblin on. The card has a tile you can drag into the list.
  2. If macOS asks you to quit Goblin, do so and reopen it.
  3. Press Scan again on the card (or Scan at the top).

See Full Disk Access. If instead it says No permissions found, macOS has nothing on record for this account.

For the permissions Goblin itself asks for, and why, see Permissions.