Every build on this site passes the same bench before the download button lights up. This page is the bench, published so you can hold us to it.
Step 1: File verification
We check the package identity and exact file size of the APK against the genuine NuvioMedia build, audit the permissions it requests, and scan the file. A build that fails any check is never published.
Step 2: Real devices, both screens
We install on handsets from our phone rack, a Samsung Galaxy A55 on Android 15, a Google Pixel 8 on Android 16, a Xiaomi Redmi Note 13 Pro on Android 14, an Infinix Note 40 Pro on Android 14, and a Samsung Galaxy A13 on Android 12, and on an Android TV for the ten foot interface. A media center verdict here covers the television, not just the phone.
Step 3: A full setup, not a first run
We add addons, set their priority order, style subtitles, load an external subtitle file, download episodes, and play a series run across several evenings. Continue Watching, library behaviour and progress saving are judged over days, not minutes.
Step 4: Sync and second screen checks
We connect Trakt and Simkl, start an episode on the TV, finish it on the phone, and confirm the history, watchlist and progress agree on both screens and both services.
About ratings
Where a published rating with a verified count exists for an app, we quote it exactly and say where it came from. Where it does not, we publish no star rating and let the bench above, in words, carry the verdict.