Sources & Apps

Resume Any Web Video Where You Left Off

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

Most web video players forget your position the moment you close the tab. Vimeo, embedded conference players, news clips, and course players all behave differently, and none of them offer cross-site resume. Echo records every web video you play and reopens it at the exact second, regardless of the site.

Closing a browser tab mid-way through a Vimeo talk or an embedded webinar means losing your place. Some players will remember where you stopped if you reopen the same tab in the same session, but close the browser, restart your Mac, or open the link from a different source and you are back at the beginning. There is no standard for web video resume, and the experience varies wildly from site to site.

Why Do Most Web Video Players Not Save Your Position?

Saving a playback position requires the player to write that timestamp somewhere persistent: a cookie, the browser's local storage, or a server-side record tied to your account. Whether a player does this at all, and how reliably, depends entirely on who built it and what platform they used.

Vimeo saves resume points for logged-in users watching videos on Vimeo.com directly. The same Vimeo video embedded on a conference website or company blog may not save anything, because the embedding site controls what data the player stores. Many embedded players use a stripped-down iframe that does not write to local storage at all.

News site video players, proprietary course platforms, and event recording archives each do their own thing. Some remember position within a tab session. Most forget it the moment you navigate away. None of them talk to each other, so if you watched the first half of a conference talk yesterday and a product demo this morning, you have no single place to see what you left unfinished.

Embedded players are not the same as the platform.

A Vimeo video embedded on a third-party site does not share session or history data with your Vimeo account. Even if you are logged in to Vimeo in another tab, the embedded player on a conference or news site may behave as a guest with no position tracking at all.

What Happens When You Close the Tab

The moment you close a browser tab containing a video, any in-memory playback state is gone. If the player did not write your position to local storage or a server before that point, it is lost. When you reopen the page, the player initialises from zero.

Even players that do save position can be inconsistent. A player might save every thirty seconds, meaning the last half-minute is always lost. It might only save if you use the pause button rather than closing directly. It might save position per browser, so the same video opened in a different browser starts from the beginning. There is no reliable contract.

For the kind of content people tend to watch in long sessions, such as conference recordings, documentary-length explainers, online courses, and recorded webinars, this is a real friction point. A fifty-minute talk watched in two sittings should just work. It mostly does not.

How Echo Fills the Gap

Echo is a native macOS menu-bar app that records the web audio and video you play in your browser into a private, on-device history. It captures what is actually playing, including Vimeo clips, embedded conference players, news videos, and anything else producing audio or video in a browser tab.

When you reopen Echo and select a web video from your history, pressing ⌘⇧E takes you back to the exact second you stopped. The player on the original site does not need to support resume. Echo holds the timestamp independently and jumps the player to that position when it reopens.

This works across browser restarts, Mac restarts, and any gap in time. Your position is stored on your Mac, not in the cloud, and is not tied to any account on the video platform. It covers web video from any site: there is no whitelist of supported players.

Works even without a player account.

You do not need to be logged in to Vimeo, the course platform, or the conference site. Echo records position at the system level, so it captures what you play regardless of whether you have an account on that service.

Which Web Video Sources Does Echo Cover?

Echo records web audio and video you play in your browser. That includes:

Echo captures position for all of these without any configuration. You do not mark videos to track; it records what you play as you play it. See how to find a web video you watched if you need to recover something from before you had Echo installed.

How to Resume a Web Video with Echo

  1. Play any web video in your browser. Echo records it in the background from the moment audio or video starts.
  2. Close the tab whenever you need to. Your position is saved automatically; you do not need to pause first.
  3. Open Echo from the menu bar when you want to return. Your recent web videos appear in the history list.
  4. Select the video and press ⌘⇧E to reopen it at the exact second you stopped.

If you are looking for something you watched days or weeks ago, you can search the history by title. Echo indexes what was actually playing, not just the page URL, so searching by any word from the video title will surface it. For a broader look at how this works across native apps and other browser sources, see how to pick up where you left off on Mac.

Does Echo Store Any Video Data?

Echo stores only the metadata it needs to resume: the URL, the title, the timestamp, and the time you watched. It does not record or store video or audio content. Everything stays on your Mac; there is no cloud account, no sync service, and no data sent anywhere. It is a one-time purchase at $9.99, covers three Macs, and all future updates are included.

Frequently asked

Why do web video players not remember where I stopped?
Saving a playback position requires the player to write that timestamp to local storage or a server. Many embedded players do not do this at all, and those that do behave inconsistently: position may only survive within a single tab session, be tied to a specific browser, or be lost when the tab is closed directly rather than paused. There is no cross-platform standard for web video resume.
Does Vimeo save your position?
Vimeo saves position for logged-in users watching videos on Vimeo.com directly. The same video embedded on a third-party site, such as a conference page or company blog, may not save position at all. The embedding site controls what the player stores, and most do not pass session data back to Vimeo.
Does Echo work with any web video or only specific sites?
Echo records any web audio or video that plays in your browser, with no whitelist of supported sites. It captures at the system level, so Vimeo, embedded conference players, news clips, course platforms, and any other browser-based video are all included without configuration.
Do I need to be logged in to the video platform for Echo to track my position?
No. Echo records playback position independently of any platform account. You do not need to be signed in to Vimeo, a course site, or any other service. Echo captures what plays on your Mac regardless of your login state on that platform.
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.

Resume Any Web Video, Any Site

Echo records every web video you play and brings you straight back to the exact second, no account required.

One-time purchase, yours forever.
All articles