Yattee

Kuba Pawlakqbap | iOS Apps
Yattee

Bring privacy to the YouTube platform and protect yourself from the prying eyes of Google. Yattee is a free iOS app designed to subscribe to channels and create playlists, without needing a YouTube account. Watch videos without annoying ads.

Download Yattee IPA

What is Yattee?

Yattee is an open-source application that brings an alternative privacy-friendly YouTube frontend for iOS. It is based on Piped therefore it brings the next level in privacy to your YouTube experience. Watch your favorite videos and stay anonymous without prying eyes watching.

YouTube has an extremely invasive privacy policy that relies on using your data in unethical ways. You give them much more data than you think. These include ranging from ideas, music taste, content, political opinions, etc. Yattee app works on iOS 14, iOS 15, and iOS 16.

Once sideloaded on your device, Yattee delivers a lot of privacy features. It can disable connections to Google servers, remove all tracking scripts and ads, and it is integrated with SponsorBlock. You can choose various categories to skip from the app Settings page.

Two iPhone screens showing the interface of Yattee app for iOS.

Yattee can be installed on jailbroken and non-jailbreak devices running at least iOS 14. It comes in Light and Dark themes, multi-region load-balancing, does not use official YouTube APIs, uses NewPipeExtractor to extract information, and supports fullscreen playback, PiP and AirPlay.

You can browse and use accounts from one app and play videos with another (use Invidious account for subscriptions and use Piped for playback). Yattee allows you to view trending videos from choosen countries and offers support for multiple instances and accounts.

Other features include support for video in 4K, infinite scrolling, integration with LBRY for streaming, the option to play just audio, locally saved Preferences, support for embedded videos, and creating playlists. Yattee app is lightweight on server and client.

Smartphone screens showing Yattee Settings and Browsing preferences on iPhone mokeups.

From Yattee's Settings page you can add new instances of Piped or Invidious accounts. The app comes with a built-in Piped instance. There are also some configuration options available in different categories such as Browsing, Player, History, and SponsorBlock.

Invidious instance can import subscriptions from YouTube, NewPipe, and Freetube. Import watch history from NewPipe. Export subscriptions to NewPipe and Freetube, and import and export Invidious user data. It does not use official YouTube APIs.

Change the browsing app interface and enable lock partial mode, show account name, display round corners, show channel name, and video length in thumbnails, or disable sections that you're not interested in such as favorites, subscriptions, popular, trending, and playlists.

What's more, select the source for YouTube comments or disable them when not needed, return YouTube dislikes, configure when Picture in Picture should be enabled, save the history of searches, mark watched videos with badges, and show the progress of watching on thumbnails.

SponsorBlock has also its own preference page. Define SponsorBlock API URL, and select what kind of sponsor segments in YouTube videos should be skipped. Those include sponsor, self-promotion, intro, outro, interaction, and offtopic music videos. Users submit when a sponsor happens from the extension, and the extension automatically skips sponsors it knows about.

If you prefer YuoTube as it is there is a free tweak that adds some useful features to the app such as removing ads and enables background playback or PiP. uYou tweak works with jailbroken devices, but the developer provided also a uYou IPA file for non-jailbreak devices.

How to install Yattee IPA

Yattee was released as an IPA package that can be easily installed on your iOS device using a tool like Sideloadly. The app must be signed with a free or paid developer certificate. The free certificate lasts for 7-days and is connected to your Apple ID and password.

Screenshot of Sideloadly app window with loaded Yattee 1.4 IPA file for iOS.

Step 1. Download Yattee IPA (link available at top of this page).

Step 2. Open Sideloadly application to install the IPA.

Step 3. Connect your device to the computer via a USB cable or Wi-Fi.

Step 4. Drag and drop the downloaded Yattee IPA on the Sideloadly window.

Step 5. Provide your Apple ID to sign the Yattee app.

Step 6. Click the Start button to install the IPA file on your iPhone.

Step 7. When prompted, enter the password for your Apple ID.

To make this process even easier we included on top of this page quick URL links allowing you to download, sign and install the Yattee v1.4 IPA file with just one click through your favorite tools such as Sideloadly, ReProvision, or AltStore. Because Yattee IPA was signed by your own certificate it's required to trust it to open app on your device.

Step 8. Open the Settings app from the home screen.

Step 9. Navigate to General VPN & Device Management.

Step 10. Click on the developer app with your e-mail.

Step 11. Tap on Trust to allow the application to run.

Two smartphone screen showing General and Profiles sections from Settings app on iOS 14.

Source Code

Yattee for iOS was released as an open-source software built for learning and research purposes. The developers published it under the AGPL-3.0 license through GitHub Repository. For best performance, Yattee was developed in 99.9% in Swift language.

The app was built with Invidious and Piped and offers a native user interface built with SwiftUI with customization settings. On top of that, Yattee was released also as a native app for tvOS and macOS computers. All projects are open-sourced for everyone interested to take a look.

What's new

  • Added slide gesture for hiding player (iOS).
  • Added buttons in player controls.
  • Restart the current video.
  • Added option to the video context menu to start playing in PiP (iOS).
  • Added button to browser controls to close current video.
  • Changed tab navigation to use overlays instead of sheets for channels (iOS).
  • Fixed orientation changes handling (iOS).
  • Fixed action of the closing video.
  • Removed most of the defaults Favorites list.
  • Minor controls UI improvements.
  • Other minor fixes and improvements.
  • Added support for user playlists with Piped accounts.
  • Channel subscriber count is retrieved without additional query with Piped.
  • Other minor fixes and changes.

Post a comment