| Permission | For | When macOS asks |
|---|---|---|
| Accessibility | Required: listing and switching your windows | When you click Grant Accessibility Permissions in the welcome window |
| Automation | Optional: browser tabs, with a license | Once per browser, when you turn it on in Settings › Browser Tabs |
| Screen Recording | Not used | Never |
| Input Monitoring | Not used | Never |
Accessibility
Accessibility is how macOS lets an app read and act on other apps' windows, so it's the one permission Flick can't work without. Flick uses it to:
- List your windows: each window's app, title, position and Space, and the file and folder names of the document it shows, when its app reports one, so search can find it.
- Switch to the one you pick, on any Space, restoring it from the Dock or showing its hidden app first.
- Close or minimize a window when you ask it to.
Flick gets window titles over Accessibility, as text, so it never needs to capture the screen to read them. What it reads stays in memory while it runs and is never saved or sent. What Flick reads
Flick never pops up the macOS request by itself: Grant Accessibility Permissions in the welcome window asks macOS and opens the right page of System Settings, where you turn Flick on. Flick notices within a second, with no restart. Turn on Accessibility, step by step
It's a broad permission. Apple's guide notes that giving an app this access also gives it access to your contacts, calendar and other information, and advises allowing it only for apps you know and trust. What the Accessibility permission covers
Automation
Automation lets one app control another. Flick needs it only for browser tabs, which come with a license, and only for the browsers you turn on: Safari, Google Chrome, Google Chrome Beta, Brave Browser and Microsoft Edge. Every browser is off until you turn it on, and Flick never sends a browser anything before then.
- When macOS asks: once per browser, after you turn it on in Settings › Browser Tabs. If that browser isn't open, macOS asks the next time you open it while Flick is running. Safari is read only while Include private windows is on, so that's when macOS asks about Safari.
- What the request says: Flick's reason, in its own words: “Flick reads the titles and addresses of your open tabs so you can search them and switch straight to one. Nothing leaves your Mac.”
- What Flick does with it: reads each tab's title and address, keeping only the site and path, and switches to the tab you pick. It never opens a browser that isn't running, and never closes or moves tabs.
Said no? Settings › Browser Tabs shows that Flick isn't allowed to control that browser, with Open Privacy Settings. Allow Flick to control a browser
Not needed: Screen Recording and Input Monitoring
Screen Recording (Screen & System Audio Recording in System Settings) lets an app record what's on your screen. Flick shows no window previews and never captures the screen: titles come over Accessibility, and the optional window locator, which outlines the selected window, reads only where windows are, never what they show. What Screen Recording allows
Input Monitoring lets an app watch your keyboard, mouse or trackpad while you use other apps. Flick's shortcuts don't need it, and Flick never asks for it.
Flick doesn't ask for any other privacy permission either: no Full Disk Access, contacts, calendars, location, camera or microphone.
Review or remove a permission
-
Open Privacy & Security
Choose Apple menu › System Settings, then click Privacy & Security in the sidebar. The steps are the same on macOS 14 Sonoma and later.
-
Accessibility
Click Accessibility (you may need to scroll) and turn off the switch next to Flick. To remove Flick from the list, select it and click −. Flick notices within 5 seconds and stops listing windows; with the ⌘Tab trigger, macOS gets ⌘Tab back.
-
Automation
Click Automation, find Flick and turn off the switch for a browser. Flick stops reading that browser's tabs. To stop Flick contacting a browser without touching System Settings, turn the browser off in Flick's Settings › Browser Tabs instead.
To clear Flick's answers for every browser at once, run this in Terminal. To use a browser's tabs again afterwards, click Allow… next to it in Settings › Browser Tabs. Reset Automation, step by step
tccutil reset AppleEvents com.flicknav.flickQuestions
Does the free version ask for Automation?
No. Browser tabs come with a license. Without one, every control in Settings › Browser Tabs is disabled, and Flick contacts no browser.
Will I have to allow Accessibility again after an update?
Not for an update signed the same way, which so far is every update: Install Update keeps the permission, your settings and your license. The first version of Flick that Apple notarizes will look like a new app to macOS, so you'll turn Accessibility on once more; its release notes will say so. If you replace Flick with another copy yourself and it stops seeing windows, remove it from the list and add it again.
Can I check what Flick is allowed to do?
Yes. System Settings shows Flick's switches under Accessibility and Automation. In Terminal, codesign -d --entitlements - /Applications/Flick.app lists the entitlements in Flick's code signature: there's one, com.apple.security.automation.apple-events, which lets Flick send the requests that Automation covers.
Still stuck?Email [email protected] with your macOS version, your Mac and what you've tried, or visit the Support page.
Sources
Checked on .
- Allow accessibility apps to access your Mac, Mac User Guide, Apple Support
- Allow accessibility apps to access your Mac (macOS 14), Mac User Guide, Apple Support
- Allow apps to control other apps on Mac, Mac User Guide, Apple Support
- Control access to screen and system audio recording on Mac, Mac User Guide, Apple Support
- Control access to input monitoring on Mac, Mac User Guide, Apple Support