Features

Everything is built around one idea: a transfer should never lose progress.

Chunked transfer

Files are fetched as independent ranges and reassembled locally.

Session polling

A lightweight session endpoint reports progress without re-opening the transfer.

Bandwidth caps

Per-queue limits so a big download does not starve the rest.

Integrity checks

Checksums verified per chunk, not just at the end.