Torrent Player
Stream and download torrents directly on Android with external media players.
webtor.app
About Torrent Player
<p><b>Torrent Player</b> is a lightweight, high-performance torrent downloader and streaming engine designed specifically for Android.</p>
<p>Download torrents directly to your local storage or stream growing video files on-the-fly using your favorite external media players.</p>
<p><b>Core Features:</b></p>
<ul>
<li><b>Direct Local Storage:</b> Single-contract download directly to local public storage (<code>Downloads/Webtor</code>) for straightforward file management.</li>
<li><b>In-Progress Video Streaming:</b> Stream growing video files directly to external players such as VLC, Nova Video Player, MPV, or Just Player without waiting for downloads to finish.</li>
<li><b>Selective File Downloading:</b> Choose specific files to prioritize or download in multi-file swarms.</li>
<li><b>Bitfield Piece Visualizer:</b> Interactive real-time visualizer showing piece distribution and swarm availability.</li>
<li><b>Optimized Resource & Battery Usage:</b> Adaptive polling back-off and a native Go engine with bounded preparation storage.</li>
<li><b>Modern Material 3 Interface:</b> Intuitive UI with dynamic colors, dark theme support, and animated video preview cards.</li>
</ul>
<p><b>Privacy & Freedom:</b></p>
<ul>
<li>100% Free and Open Source Software (MIT License).</li>
<li>No advertising trackers, analytics, or telemetry.</li>
<li>Zero advertisements.</li>
<li>Direct peer-to-peer swarm connectivity (DHT, UDP trackers, TCP, uTP, WebSockets, and WebRTC).</li>
</ul>
<p><b>Network connections:</b></p>
<ul>
<li>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.</li>
<li>Up to 24 additional public BitTorrent trackers are automatically added to each non-