EchoTube

AdFree Experience

Simple YouTube Experience.
Built for Everyone.

EchoTube is a public-release YouTube client with fast search, clean playback, smart on-device recommendations, and privacy-first defaults.

See Features

Features

Everything You Asked For, Organized Properly

Video

Playback, controls, accessibility, and offline support.

  • High-quality playback via ExoPlayer (Media3) with resolution switching (1080p, 720p, 480p, 360p)
  • SponsorBlock auto-skips sponsors, intros, outros, and filler
  • DeArrow replaces clickbait thumbnails and titles with community alternatives
  • Return YouTube Dislike (RYD)
  • Background playback for audio with screen off
  • Picture-in-Picture (PiP)
  • Casting to smart TVs and streaming devices
  • Playback speed control (0.25x to 2x)
  • Video chapters with seek jumping
  • Gesture controls for brightness, volume, and seeking
  • Subtitles with customizable font size, color, and background
  • Downloads with VP9, AV1, and standard format support
  • Resume playback from where you left off

Recommendations (Echo Brain)

Fully local intelligence with transparent ranking logic.

  • Runs 100% on-device with no server, no telemetry, and no account needed
  • Learns from watch, skip, like, dislike, search, and watch-time signals
  • Distinguishes weekday/weekend and morning/night preferences
  • Detects topic fatigue and mixes in new content
  • Prevents feed collapse into the same 2-3 topics
  • Surfaces related videos from recent watches for natural transitions
  • Uses engagement signals (like-to-view ratios) to filter low-quality content
  • Full transparency dashboard explaining every recommendation
  • Export/import your recommendation profile as a file

Library

Your viewing data and collections, managed locally.

  • Local watch history
  • Favorites and custom playlists
  • Shorts feed with bookmarking
  • Continue Watching shelf
  • Subscription management with cached feeds

Privacy

No lock-in, full ownership, and complete local control.

  • No Google account required
  • No ads, analytics, or tracking
  • All data stored locally on your device
  • Import subscriptions and history from NewPipe
  • Export or delete everything at any time

FAQ

Basic Questions, Quick Answers

How do I install EchoTube?

Install from the official GitHub Releases page: download the latest APK, open it on Android, and allow install from unknown apps for your browser/files app if prompted.

Is EchoTube available right now?

Yes. EchoTube is now available as a public release. Release notes and checksums are published with each build.

Do I need a Google account to use it?

No. EchoTube is designed to work without a Google login. Subscriptions, history, and preferences are handled locally on your device.

Can I import my data from NewPipe?

Yes. EchoTube supports importing subscriptions and watch history from NewPipe export files when the feature ships.

Where is my data stored?

All app data is stored locally on-device. There is no telemetry backend, no ad tracking, and no mandatory cloud account.

Can I back up or delete everything?

Yes. You can export your recommendation profile and local data, then import it later, or delete everything at any time from app settings.

Which devices are supported?

The first target is Android phones and tablets. Casting support is planned for compatible smart TVs and streaming devices.

How can I contribute to the project?

Open issues, suggest features, report bugs, and submit pull requests in the repository. Community feedback is still welcome.

Keep It Alive

Support EchoTube Development

EchoTube is built and maintained by the community. Your support helps keep development going and brings new features to life.

Buy Me a Coffee

Buy Me a Coffee

One-time or recurring support to fuel development.

Visit →

GitHub Sponsors

Become a sponsor on GitHub and support open source.

Sponsor →
UPI

UPI

Support directly via UPI payment.

Pay with UPI →