Guides & How-Tos

Never lose a half-finished episode again

By the Echo team · 18 June 2026 · 5 min read

Every podcast app tracks your progress within itself, but none of them talk to each other. If you have started episodes across Apple Podcasts, Spotify, and a browser tab, there is no single place to see what is unfinished - until now.

You start a long-form podcast episode over breakfast, switch to Spotify for something shorter on your commute, then open a web player at your desk for a third show. By the end of the day, you have three partly-played episodes scattered across three different apps, each one invisible to the others.

Why Does This Happen?

Each podcast app maintains its own listening state. Apple Podcasts draws a progress bar beneath episodes you have partly played and picks up where you left off - but only if you return to Apple Podcasts. Spotify keeps a partly-played state for episodes in its own queue. A browser-based web player saves nothing at all once the tab closes.

None of these apps expose their progress data to each other. There is no system-level inbox for in-progress audio. So unless you remember exactly which app you used, and roughly where you stopped, those episodes quietly sit there half-finished - or you give up and restart from the beginning.

What Most People Try (and Why It Falls Short)

The obvious workarounds all have a catch:

What is missing is a single, persistent list of everything you have started but not finished - regardless of which app it came from.

How Echo Solves the Cross-App Problem

Echo is a Mac menu-bar app that keeps a Shelf: a running list of everything you have started but not finished, gathered from native apps and the browser alike. It captures podcast episodes, videos, articles, and more - and it holds your exact position in each one.

When you press ⌘⇧E, the Shelf opens and shows every piece of media you left mid-way. Selecting a podcast episode takes you straight back to the app it came from, at the precise timestamp where you stopped. There is no account to create and nothing leaves your Mac - Echo works entirely on-device.

Resume in seconds

Press ⌘⇧E from anywhere on your Mac to open the Shelf and jump back into any unfinished episode immediately.

What Gets Captured and How

Echo listens to your Mac's native media layer and your browser activity. You do not need to tag or save anything manually. When you play a podcast episode and then move on without finishing it, Echo adds it to the Shelf automatically.

This covers the two most common situations:

A Realistic Listening Week with Echo

Here is what the cross-app problem looks like in practice - and how the Shelf handles it:

  1. Monday morning: you start a 90-minute interview in Apple Podcasts, stop at 34 minutes. Echo adds it to the Shelf at 34:12.
  2. Tuesday commute: you play a Spotify episode for 20 minutes, then switch it off. Echo logs it at 20:08.
  3. Wednesday desk: you open a web player for a third show, close the tab after 15 minutes. Echo captures the position from the browser extension.

By Wednesday evening, pressing ⌘⇧E shows all three. Clicking any one of them reopens it at the saved position. Nothing was forgotten, and you never had to think about tracking it.

No account needed

Echo stores everything locally on your Mac. There is no sign-in, no sync service, and no data sent anywhere.

How to Get Started

Echo is a one-time purchase at $9.99, works on up to 3 Macs, and includes all future updates. After installing it from the menu bar, it runs quietly in the background. The Shelf fills itself as you listen - the only habit you need is pressing ⌘⇧E when you want to see what you left unfinished.

If you regularly listen to podcasts across more than one app, or find yourself restarting episodes because you cannot remember where you stopped, the Shelf removes that friction entirely.

Frequently asked

Does Echo work with Apple Podcasts and Spotify at the same time?
Yes. Echo captures in-progress episodes from native Mac apps including Apple Podcasts, as well as from browser-based players via its browser extension. All of them appear together in the Shelf, regardless of which app they came from.
Will Echo resume the episode at the exact timestamp where I stopped?
Yes. Echo saves your playback position when you leave an episode mid-way. When you select it from the Shelf with Command-Shift-E, it reopens in the original app at the precise point you left off.
What happens to an episode once I finish it?
Echo removes finished items from the Shelf automatically. The Shelf is specifically for things you have started but not completed, so it only shows episodes that still have listening time remaining.
Does Echo upload my listening history anywhere?
No. Echo is entirely on-device. Your Shelf and playback positions are stored locally on your Mac and are never sent to a server or linked to an account.
Written by the Echo team

We build Echo, a native macOS app that remembers everything you play across your apps and your browser, and brings any of it back at the exact spot with one keystroke.

Echo - $9.99, Yours Forever

One payment covers 3 Macs and every future update, with no subscription and no account required.

One-time purchase, yours forever.
All articles