Own the archive
Local media, not fragile links.
Import your official data exports and download the videos to disk. Your library survives expired CDN links and disappearing posts.
Turn your Instagram, TikTok, and Facebook exports into a private, searchable video library that runs from your own machine—and keeps playing on your phone when the connection disappears.
A personal media layer
Like Player turns a disposable list of URLs into a durable library you can search, organize, and actually revisit.
Own the archive
Import your official data exports and download the videos to disk. Your library survives expired CDN links and disappearing posts.
Rediscover
Browse Recent or Oldest, or use a private For you ranker built from your watch time, loops, creators, and collections.
Leave the VPN off
A prioritized 2 GB pocket lives on your phone. The PWA switches to IndexedDB automatically when your Mac is unreachable.
How it works
Discovery stays export-based. Downloads are read-only. The Mac is the source of truth; your phone keeps only the pocket you choose.
Instagram · TikTok · Facebook
PostgreSQL + Prisma
yt-dlp + real files
PWA + IndexedDB blobs
npm run ingest -- export.json → npm run sync → your libraryA seamless offline pocket
Install the PWA and save a prioritized slice of your library directly on the phone. When the Mac disappears, the same feed quietly swaps server URLs for local video blobs.
Built in the open
Your archive starts with an export
Like Player is MIT licensed, single-user, and designed to run on hardware you already own.
Explore the source