Echo is built around a simple idea: your listening history is yours. Every track, album, and artist Echo has seen passes through your Mac and stays there. Nothing leaves your device.
Where exactly is the data stored?
Echo holds your history in a local database on your Mac. The data never touches a remote server - there is no Echo account to sign into, no cloud backup running in the background, and no third-party storage involved. The only machine that holds your history is the one you are sitting at.
This is a deliberate design choice. Keeping data local means Echo cannot leak it, cannot be breached remotely, and does not depend on any external service staying online. Your history works whether you are on a plane, on a slow connection, or completely offline.
Echo has no login screen because there is nothing to log into. Your history is tied to your Mac, not to an online profile.
Does Echo upload anything at all?
No. Echo does not send your listening history, track names, or any personal data to a server. The app reads what is playing on your Mac and writes that information locally. That is the entire data flow.
Apple handles their own services - such as Apple Music playback - according to Apple privacy practices, which are separate from Echo. Echo itself adds nothing on top of that.
How do I clear my history?
You can clear your Echo history directly within the app. Open Echo from the menu bar and look for the history or settings area - there you will find the option to clear your listening history. The process takes a single confirmation and is done immediately.
Because everything is local, clearing your history inside Echo is the whole job. There is no cloud copy to delete separately, no account to purge, and no support ticket to raise. Once you confirm, it is gone.
You can open Echo at any time with the keyboard shortcut ⌘⇧E, then navigate to your history without touching the mouse.
What about multiple Macs?
If you use Echo on more than one Mac (your licence covers up to three), each machine holds its own separate history. There is no sync between them - what you play on your MacBook Pro does not appear in Echo on your iMac, and vice versa.
This also means that clearing history on one Mac has no effect on your other Macs. Each installation is independent. If you want to clear history across all your machines, you do it on each one individually.
For guidance on moving Echo to a new Mac or reinstalling it, see how to move Echo to a new Mac.
Is my history private from other users on the same Mac?
Echo stores data within your user account on macOS. Another user on the same Mac, logged into their own account, cannot see your Echo history. macOS user accounts are isolated from each other by default, and Echo follows that boundary.
If you share a single user account with someone else on the same Mac, they would be able to see Echo history just as they can see anything else in that account. In that case, clearing history regularly is the simplest approach.
What if I uninstall Echo?
If you remove Echo from your Mac, the local history data may remain in your user Library until you clean it up manually. If you want a complete removal, clear your history inside Echo before you uninstall. That way you start fresh if you ever reinstall, and nothing is left behind on the machine.
For details on what Echo tracks and which sources it watches, see what Echo remembers and which sources it covers.
If you run into anything unexpected or have a question that is not covered here, reach out to support@theodorehq.com - we are happy to help.
Frequently asked
Does Echo store my listening history in the cloud?
How do I delete my Echo listening history?
If I use Echo on two Macs, is my history shared between them?
What happens to my data if I uninstall Echo?
Echo - One Price, Three Macs
Pay once for $9.99 and use Echo on up to three Macs, with all future updates included.
One-time purchase, yours forever.