Uninstall Orion on Mac
Copy each Orion profile and verify your saved passwords before removing the browser; profiles hold separate histories and extensions. The September 19, 2026 record covers the app copied from the official DMG.
Save your profiles and check passwords
- While Orion is open, use File › Profiles to identify every profile you need (Orion profiles). Switch to each profile to check its bookmarks and other saved content.
- Open Tools › Passwords and unlock with your Mac password to check required logins. Orion uses its own Keychain unless you chose the Safari-password option in Orion › Settings › Passwords. Copying the profile folder is not a password backup, and Mole does not read or delete Keychain items (password management).
- Quit every profile with Command + Q. In Finder, press Shift + Command + G, enter
~/Library/Application Support/Orion, and copy the whole folder outside Library, such as to Documents. Confirm the copy contains the profiles you need before deleting the original.
Quit and remove the app
Quit every Orion profile window and move Orion.app to Trash. Leave ~/Library/Application Support/Orion in place until the saved data is usable. The official page has more product information.
Review the app’s data
After quitting, use Shift + Command + G in Finder to inspect these exact paths, then move the app-owned data you no longer need to the Trash. Leave other apps and the parent folders alone.
| Location | What it holds |
|---|---|
~/Library/Application Support/Orion |
Profiles, including bookmarks, history and extensions; copy before removing |
~/Library/Caches/com.kagi.kagimacOS and ~/Library/Caches/com.kagi.kagimacOS.IconService |
App and icon-service caches |
~/Library/Preferences/com.kagi.kagimacOS.plist |
Preferences |
~/Library/Application Scripts/com.kagi.kagimacOS.ShareExtension and ~/Library/Containers/com.kagi.kagimacOS.ShareExtension |
Share extension scripts and state |
~/Library/HTTPStorages entries beginning with com.kagi.kagimacOS, and ~/Library/WebKit/com.kagi.kagimacOS |
Web storage; inspect only matching app-owned entries |
These paths come from the linked cask. A failed Trash move or permission error means removal is unconfirmed; inspect that exact path afterward rather than treating it as gone.
If you installed it with Homebrew
The Homebrew cask has its own --zap list. brew uninstall --cask orion removes the cask without that list; brew uninstall --cask --zap orion also acts on its listed data without consulting Mole’s checkboxes. Zap includes the profile and ShareExtension container, so it is not equivalent to removing only cache. Mole skips Homebrew zap for browser casks and uses its own selected-remnant path.
brew uninstall --cask orion
Check the result
These commands inspect the running process and one relevant location. They do not remove anything:
pgrep -il "Orion"
ls -ld "$HOME/Library/Application Support/Orion"
No pgrep match means no process with that name is running; a match needs identification before quitting anything. A listed path still exists, while an ls “No such file” error means only that exact path is absent. A permission error is inconclusive.
What Mole lists
Mole leaves the Orion browser profile unselected and selects exact cache and preference rows by default. An embedded ShareExtension needs individual ownership review; a failed Trash move is not a completed removal.
What this test covered
The test used the app copied from the official DMG. On September 19, 2026, the 74 MB Orion profile remained. A 4 KB ShareExtension container could not be trashed, and a 13 MB IconService cache was not collected. The run does not show a clean uninstall of those items.
