Skip to main content

Want to switch from the Mole Mac site to the Windows site?

Go to the Windows site
Mole
MacWindows
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Buy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    How to uninstall TradingView on Mac

    TradingView Desktop is the Electron app for TradingView's charts, from tradingview.com/desktop. Your account, subscription, chart layouts and alerts belong to tradingview.com, and the test never signed in, so what the app keeps locally after sign-in was not checked. What the test did see is small: preferences, Electron caches and a 2 MB Application Support folder. One thing outside those folders matters if you connected a broker: TradingView's help article says the saved broker login is a "TradingView Desktop" record in Keychain Access, under Local Items, which you delete yourself. Uninstalling does not cancel a subscription or close a broker connection. This guide covers the disk image from tradingview.com and the Homebrew cask tradingview.

    Quit and remove the app

    1. Disconnect any broker inside the app if you connected one, and note what you want from the account side, such as exported data, because the app itself is not where it lives.
    2. Quit TradingView with Command + Q. In the test it ran as 12 processes (the app, Electron helpers and a crash handler) and registered no login item or launch agent. Mole had to force it to quit during the uninstall, so give it a few seconds, and open Activity Monitor if it does not go.
    3. Open Finder, go to Applications and drag TradingView.app to the Trash.
    4. If you connected a broker, open Keychain Access, find the "TradingView Desktop" record under Local Items and delete it.

    Where the data lives

    Press Shift + Command + G in Finder to open each path. Skip any path that is not on your Mac.

    Location What it holds What to do
    ~/Library/Application Support/TradingView The app's state, 2 MB in the test, with Electron caches (Cache, Code Cache, GPUCache, DawnGraphiteCache, DawnWebGPUCache, blob_storage), Crashpad and logs Remove. Mole lists the folder for review and selects it by default when eligible; each cache and log folder inside is its own row, selected by default.
    ~/Library/Preferences/com.tradingview.tradingviewapp.desktop.plist Preferences Remove. Selected by default.
    The folder that getconf DARWIN_USER_CACHE_DIR prints, then com.tradingview.tradingviewapp.desktop and com.tradingview.tradingviewapp.desktop.helper Mole's temporary cache rows, 668 KB in total Remove. Selected by default.
    ~/Library/Saved Application State/com.tradingview.tradingviewapp.desktop.savedState Saved window state; named by the Homebrew cask, not seen in the test Remove if present. Mole selects it when it finds it.
    A "TradingView Desktop" item in Keychain Access Saved broker login, per TradingView's help Delete it yourself if you connected a broker; not seen in the test.

    Check the result

    pgrep -il tradingview
    ls -d /Applications/TradingView.app ~/Library/Application\ Support/TradingView ~/Library/Preferences/com.tradingview.tradingviewapp.desktop.plist
    
    • No output from pgrep means TradingView and its helpers are not running. A printed line is a process still alive; quit it and run the command again.
    • For ls -d, "No such file or directory" means that path is gone. A printed path is still on disk.

    If you installed it with Homebrew

    brew uninstall --cask tradingview
    

    The cask only quits the app on an ordinary uninstall, so this removes the app and nothing else. brew uninstall --cask --zap tradingview also trashes ~/Library/Application Support/TradingView, the preferences file, the saved window state and the app's recent-documents entry. A direct brew command does not read Mole's checkboxes. Mole adds --zap only when its whole removal scope passes its zap gate (unchecked or shared paths, paths outside the reviewed boundary, unknown stanzas and unsupported directives suppress it), and otherwise removes the rows you selected itself. The Homebrew install was not tested.

    What Mole lists

    Mole selects the app, the preferences file, the eight Electron cache and log folders inside ~/Library/Application Support/TradingView and the two temporary cache rows. It lists ~/Library/Application Support/TradingView for review and selects it by default when eligible. Before removing, Mole asks TradingView to quit, then forces it if it stays open.

    What this test covered

    On November 9, 2026, the test downloaded TradingView Desktop 3.5.0 as a universal disk image from TradingView's package server, whose checksum matched the Homebrew cask, copied the app to Applications without running brew install, launched it once and quit it. A source-built Mole with the review rows ticked asked it to quit, forced it to quit when it stayed open, and moved the app and 12 rows to the Trash; no row failed. Mole's rescan found nothing left; a file listing afterwards still showed the app's recent-documents file, which Mole's scan could not read because the test build ran without Full Disk Access. Status showed one TradingView row with 12 processes. Mole detected an Electron updater, and no update was run. No account was signed in and no broker connected, so the Keychain record, chart layouts and alerts were not tested, nor were the Homebrew install and Mole's notarized release build.

    If Mac apps leave files behind after uninstalling, try Mole. I've personally tested and inspected 900 Mac apps.

    Try Mole

    Mole · 鼹

    Keep your Mac clean and light.

    v1.20.0 (371) · Release notes

    Product

    Mac Cleaner App Uninstaller Mac Optimizer Disk Analyzer System Monitor

    Support

    Help Documentation Releases Blog

    Legal

    Terms of Service Privacy Policy Refund Policy

    Resources

    For Windows CLI Tool Storage Cost Affiliate Program

    Connect

    Twitter hi@mole.fit

    Mole’s only official website mole.fit, avoid installers from unknown sources

    The CLI stays free for terminal workflows.