SkyTube is a third-party mobile application for streaming YouTube videos. It provides an ad-free video player that removes advertisements and integrates a media downloader for saving videos and thumbnails to local device storage for offline use.
The application features a content filter to block videos based on channel lists, language, or view counts, and a subscription manager for importing and tracking channel updates in a dedicated feed. It also utilizes community-sourced timing data to automatically skip sponsored segments within videos.
Playback is managed through gesture-based controls that allow users to adjust volume, brightness, and playback speed, or access video metadata via screen swipes. The system includes search and exploration tools for locating content and uses local-first data persistence to manage bookmarks and subscriptions.
Local user data is serialized into files to support manual backup and restoration across different device instances.