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.
| Home and Continue Watching | Search | Subscriptions |
|---|---|---|
![]() |
![]() |
![]() |
| Library and history | Native player | Comments |
|---|---|---|
![]() |
![]() |
![]() |
| Notifications | Profile | Settings |
|---|---|---|
![]() |
![]() |
![]() |
- 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.
Use the official TypeType F-Droid repository to install the app and receive stable updates:
- Open the TypeType F-Droid setup page on your Android device, or scan its QR code.
- Tap Open in F-Droid, add the repository, then wait for the catalog to refresh.
- Search for TypeType and install it.
- Open the latest Release.
- Download the signed
TypeType-vX.Y.Z.apk. A matching SHA-256 file is available if you want to verify the download. - Open the APK and allow installation from your browser or file manager when Android asks.
- 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.
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.
- Read the TypeType user guide.
- Check the latest Android Releases.
- Want to help? Read CONTRIBUTING.md to get started.
- Report bugs and request features in the TypeType Android issue tracker.
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, stack installation, releases, and coordination
- TypeType-Server, API, extraction, playback sessions, and private user data
- TypeType-Frontend, browser client
- Docs-TypeType, user and self-hosting documentation
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
TypeType Android is licensed under the GNU General Public License v3.0.
Copyright © 2026 Priveetee and TypeType contributors.









