Torrent Player
webtor.app
Zapstore _@zapstore.dev Stream and download torrents directly on Android with external media players.
Republished from GitHub / F-Droid by the Zapstore main account.
**Torrent Player** is a lightweight, high-performance torrent downloader and streaming engine designed specifically for Android. Download torrents directly to your local storage or stream growing video files on-the-fly using your favorite external media players. **Core Features:** - **Direct Local Storage:** Single-contract download directly to local public storage (Downloads/Webtor) for straightforward file management. - **In-Progress Video Streaming:** Stream growing video files directly to external players such as VLC, Nova Video Player, MPV, or Just Player without waiting for downloads to finish. - **Selective File Downloading:** Choose specific files to prioritize or download in multi-file swarms. - **Bitfield Piece Visualizer:** Interactive real-time visualizer showing piece distribution and swarm availability. - **Optimized Resource & Battery Usage:** Adaptive polling back-off and a native Go engine with bounded preparation storage. - **Modern Material 3 Interface:** Intuitive UI with dynamic colors, dark theme support, and animated video preview cards. **Privacy & Freedom:** - 100% Free and Open Source Software (MIT License). - No advertising trackers, analytics, or telemetry. - Zero advertisements. - Direct peer-to-peer swarm connectivity (DHT, UDP trackers, TCP, uTP, WebSockets, and WebRTC). **Network connections:** - When the app starts, the engine automatically refreshes a cached public tracker list from https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt. Successful refreshes are scheduled once per day; failed requests may be retried. This request downloads a shared list and does not send torrent hashes or user-supplied tracker URLs. - Up to 24 additional public BitTorrent trackers are automatically added to each non-private torrent to help discover peers. Cached and built-in fallback trackers are used when the list is unavailable. Private torrents are excluded. Torrent announces share your IP address and torrent info hash with the trackers contacted. - WebRTC peer connections use STUN servers operated by Google, Twilio, and Cloudflare to discover a public network address for connectivity. These providers can see the source IP address of STUN requests. - Version 2.0.0 does not provide settings to disable public tracker-list refresh, extra public trackers, or WebRTC. This build supports arm64-v8a devices.
First release: Oct 26, 2026, 1 total release.
Most recent release: Oct 26, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 26, 2026 2.3.0Torrent Player 2.3.0 (versionCode 99). Getting ready for Google Play, and up to date with Android 16. ## Changes - **Android 16:** the app now targets API level 36 (Android 16), as Google Play requires for new apps and updates. - **Newer phones:** the engine supports 16 KB memory pages, which some new Android 15 and 16 phones use. - **Background limit on Android 15+:** Android allows background downloads 6 hours a day. When that time runs out, transfers now stop cleanly with a notice ("Open Torrent Player to continue") instead of the system killing the app. Opening the app resets the limit. - **Settings → About:** new section with the privacy policy, source code link and version. - **Privacy policy:** [PRIVACY.md](https://github.com/karmugilen/torrent-player/blob/go-engine/PRIVACY.md). Nothing is collected, and every network connection the app makes is listed. - **New screenshots** in the README and store listings, using Big Buck Bunny and Sintel (Blender Foundation, CC BY 3.0).
More…
## Google Play The app is being prepared for Google Play as `torrentplayer.app`. F-Droid and GitHub keep `webtor.app`, so existing installs update normally. The two can be installed side by side. ## Build Built in F-Droid's buildserver image and signed with the release key (SHA-256 `b26e9a22c1a40c5f8bd2bb5ba9e8639f7835c1ca986e9607e240beeddbd9f71f`). F-Droid's verification passes. arm64-v8a, Android 8.0 and newer. APK SHA-256: `76975325e4cb6826d6d9e500a62df54fb56d9195583b416e1d30b287aa61b345`