How to uninstall Rex on Mac
Rex is a media library player that gathers media servers, network folders and local video into one library. Removing the app does not touch the video files themselves, because they stay on your servers, network shares and disks. What the app keeps on this Mac is its own database and settings, so if you plan to reinstall and want your library setup back, copy the database files listed below before you start. This guide covers the Mac build downloaded from rexnow.tv, which updates itself through Sparkle. Rex is also listed on the App Store; that copy was not tested here.
Quit and remove the app
- Press Command + Q inside Rex, or choose Rex › Quit Rex.
- Open Finder, go to Applications, and drag Rex to the Trash.
Rex added no login item or launch agent in the test. Its Sparkle updater starts a temporary job only while it checks for updates, and that job did not stay among the startup items. If you want to be sure, open System Settings › General › Login Items & Extensions and look for Rex.
Where the data lives
Press Shift + Command + G in Finder to open each path. Skip any path that is not present on your Mac.
| Location | What it holds | What to do |
|---|---|---|
~/Library/Application Support/Data/rex.db, rex.db-shm, rex.db-wal |
The app's database and its journal files | Copy all three first if you may come back. Mole lists them for review and does not select them. |
~/Library/Application Support/RexPlayback, RexSettingsSync, RexDiagnostics |
Folders for playback, settings sync and diagnostics, named after the app | Remove if you will not reinstall. Listed for review, not selected. |
~/Library/Application Support/Rex |
A folder named after the app | Open it first, then remove it if you will not reinstall. Listed for review, not selected. |
~/Library/Application Support/Data |
A generically named folder that Rex only puts its database in | Leave the folder. After the three database files are gone it is empty, and another app may use the same name. |
~/Library/Preferences/tv.rexnow.app.plist |
Preferences | Remove. Selected by default. |
~/Library/HTTPStorages/tv.rexnow.app and tv.rexnow.app.binarycookies |
Cached web session data | Remove. Selected by default. |
~/Library/Caches/tv.rexnow.app, tv.rexnow.app.sparkle, CloudKit/tv.rexnow.app |
Caches, including the update download cache | Remove. Selected by default. |
~/Library/Caches/tv.rexnow.mac.images, RexPlayer, RexPreferencesCache |
Image and player caches named after the app | Remove. Listed for review, not selected. |
~/Library/WebKit/tv.rexnow.app |
Web view storage | Remove. Selected by default. |
Rex also leaves temporary caches in your per-user cache and temp folders. Run getconf DARWIN_USER_CACHE_DIR to see where the cache folder is. Mole selects those folders and removes them with the app, so you do not need to hunt for them by hand.
Check the result
pgrep -il rex
mdfind "kMDItemCFBundleIdentifier == 'tv.rexnow.app'"
ls -ld "$HOME/Library/Preferences/tv.rexnow.app.plist" "$HOME/Library/Caches/tv.rexnow.app" "$HOME/Library/WebKit/tv.rexnow.app" "$HOME/Library/Application Support/Data/rex.db" "$HOME/Library/Application Support/RexPlayback"
- No output from
pgrepmeans no matching process was found. A printed line is any process whose name containsrex, so read the name before deciding it is Rex. mdfindasks Spotlight for any app with Rex's bundle id. No output means Spotlight knows no copy of Rex on this Mac. A printed path is a copy that is still there, possibly in the Trash or in a Downloads folder.- A path printed by the last
lsstill exists.No such file or directorymeans that path is gone. - An empty
~/Library/Application Support/Datafolder is expected when the database files are removed and is safe to leave.
Account and subscription
Uninstalling Rex does not cancel a subscription or a purchase. Rex says to manage a subscription on the platform where you bought it and to ask that platform for any refund, as described on its refunds and cancellation page.
What Mole lists
Mole selects the app and, when they are present, the preferences file, the two HTTPStorages items, the three cache folders under tv.rexnow.app, the WebKit folder and the temporary caches. It lists the three rex.db files, RexPlayback, RexSettingsSync, RexDiagnostics, Application Support/Rex and the three image and player caches for review without selecting them. Mole does not claim the generic Application Support/Data folder, and it does not touch your video files or media server content.
These defaults assume “Remove data and settings with apps” in General › Cleaning is off. With it on, Mole also ticks those review rows, the database files included, so copy the database before you turn it on.
What this test covered
On October 18, 2026, Rex 1.0.1 for Apple silicon, the official Mac build that updates through Sparkle, was installed, launched and then uninstalled with Mole. No account was signed in and nothing was bought. Mole listed 17 rows before the removal, and all of them were moved to the Trash along with the app. Afterwards the three rex.db files in Application Support/Data were still there because that first pass did not list them. They were added to Mole, the app was put back, and a second removal the same day listed them and moved them to the Trash, leaving the empty Data folder in place as intended. Three WebKit folders for Rex in the per-user temp folder carry macOS protection flags, so Mole does not claim them. Status showed one Rex row with its Sparkle update processes folded in, and Mole's update page read Rex as a Sparkle app; no update was run. Mole's startup items showed nothing for Rex before or after the removal, and no launch agent was left. The App Store copy was not tested, and Homebrew has no cask for Rex.
