Skip to content

Repository files navigation

TypeType

TypeType Android

Native Android client for TypeType.

GPL v3 TypeType

TypeType Android is a native client for TypeType, a self-hosted video platform. It provides browsing, account synchronization, downloads, and native playback on Android phones and tablets.

The app communicates exclusively with the TypeType instance selected during setup. Extraction, playback sessions, recommendations, synchronization, and server-side downloads remain server responsibilities.

Screenshots

Home and Continue Watching Search Subscriptions
TypeType home feed and Continue Watching on Android TypeType video search on Android TypeType subscriptions feed on Android
Library and history Native player Comments
TypeType library and history on Android TypeType native video player on Android TypeType video comments on Android
Notifications Profile Settings
TypeType notifications on Android TypeType profile and animated avatar support on Android TypeType settings on Android

Features

  • Resume unfinished videos from Continue Watching.
  • Search videos, channels, playlists, music, and other supported content.
  • Browse subscriptions with labels for live, premiere, and special videos.
  • Access history, favorites, Watch Later, playlists, and notifications.
  • Use background audio, Picture in Picture, the mini-player, and audio-only playback.
  • Choose quality, codec, audio track, captions, playback speed, and image mode.
  • Use chapters, SponsorBlock, the playback queue, comments, related videos, and the sleep timer.
  • Download supported videos and retain cached pages during temporary network interruptions.
  • Import existing data and manage multiple TypeType instances and accounts.

TypeType Android supports Android 6.0 and newer, and does not require Google Play Services.

Install

F-Droid

Use the official TypeType F-Droid repository to install the app and receive stable updates:

  1. Open the TypeType F-Droid setup page on your Android device, or scan its QR code.
  2. Tap Open in F-Droid, add the repository, then wait for the catalog to refresh.
  3. Search for TypeType and install it.

Signed APK

  1. Open the latest Release.
  2. Download the signed TypeType-vX.Y.Z.apk. A matching SHA-256 file is available if you want to verify the download.
  3. Open the APK and allow installation from your browser or file manager when Android asks.
  4. Launch TypeType, enter the address of your TypeType instance, then sign in with a local account or OIDC. Guest access appears when the instance supports it.

Installing a newer signed Release over an existing Release keeps the application data. If Android reports an incompatible signature, remove any Debug build before installing the signed APK.

Note

TypeType Android is a client for TypeType-Server. You need access to a compatible TypeType instance. If you want to host one, start with the self-hosting guide.

Offline behavior and diagnostics

The app keeps available local cache entries visible while refreshing and resumes progressive feeds after a temporary interruption. Playback, downloads, and account operations still depend on the selected instance and its upstream providers.

When something fails, open Settings > Diagnostics to review a redacted, local request history before sharing it. Diagnostics do not include raw credentials, tokens, cookies, or private response bodies.

Help and feedback

When reporting a playback or network problem, include the Android version, app version, TypeType instance version, video URL, the action that failed, and the redacted diagnostics export when available.

TypeType ecosystem

Acknowledgements

TypeType Android is an independent client. The following GPL v3 projects have provided useful technical and product references:

  • PipePipe and PipePipeClient, for Android playback, format selection, SABR diagnostics, and compatibility lessons
  • LibreTube, for Android video-client UX and Media3 playback lifecycle patterns
  • Findroid, for native server-first client architecture and multi-server setup patterns

License

TypeType Android is licensed under the GNU General Public License v3.0.

Copyright © 2026 Priveetee and TypeType contributors.

About

Native Android client for TypeType

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages