Seif's TV Apps

About 3 minutes

Install guide

Apps from outside the Play Store need one extra permission. Pick your device and follow the steps.

Google TV

Chromecast with Google TV, and Sony, TCL, Hisense, Philips TVs with Google TV.

  1. Install Downloader

    On the TV's home screen, open the Google Play Store (or Search), look for Downloader and install Downloader by AFTVnews. It's free and made for exactly this.

  2. Turn on developer mode

    Open Settings → System → About. Scroll to Android TV OS build and press OK on it 7 times, until you see “You are now a developer”.

  3. Allow Downloader to install apps

    Go back to Settings → Apps → Security & restrictions → Unknown sources and turn on Downloader.

  4. Download the app

    Open Downloader, select the address box and type apps.perfectcircle.site/toons.apk then press Go. The download takes a few seconds.

  5. Install it

    When Android asks “Do you want to install this application?”, choose Install, then Open. If Downloader offers to delete the file, choose Delete: the app stays installed.

  6. Enter your code

    The app asks for your activation code once. Type it with the remote; the dashes are added for you.

Menu names differ a little between brands. Can't find Unknown sources? Start the download in Downloader anyway: Android shows a Settings button that takes you straight to the right switch.

Android TV

Older Android TVs and boxes: Mi Box, Nvidia Shield, older Sony Bravia, TCL…

  1. Install Downloader

    On the TV's home screen, open the Google Play Store (or Search), look for Downloader and install Downloader by AFTVnews. It's free and made for exactly this.

  2. Allow Downloader to install apps

    Open Settings → Device Preferences → Security & restrictions → Unknown sources and turn on Downloader. On older versions there's a single Unknown sources switch: turn it on.

  3. Download the app

    Open Downloader, select the address box and type apps.perfectcircle.site/toons.apk then press Go. The download takes a few seconds.

  4. Install it

    When Android asks “Do you want to install this application?”, choose Install, then Open. If Downloader offers to delete the file, choose Delete: the app stays installed.

  5. Enter your code

    The app asks for your activation code once. Type it with the remote; the dashes are added for you.

Menu names differ a little between brands. Can't find Unknown sources? Start the download in Downloader anyway: Android shows a Settings button that takes you straight to the right switch.

Fire TV

Fire TV Stick, Fire TV Cube, and TVs with Fire TV built in.

  1. Install Downloader

    From the home screen choose Find → Search, type Downloader and install it (free).

  2. Show developer options

    Open Settings → My Fire TV → About and select your Fire TV's name 7 times, until you see “You are now a developer”. Skip this if you already see Developer options.

  3. Allow Downloader to install apps

    Open Settings → My Fire TV → Developer options → Install unknown apps and turn on Downloader.

  4. Download the app

    Open Downloader, select the address box and type apps.perfectcircle.site/toons.apk then press Go. The download takes a few seconds.

  5. Install it

    When Android asks “Do you want to install this application?”, choose Install, then Open. If Downloader offers to delete the file, choose Delete: the app stays installed.

  6. Enter your code

    The app asks for your activation code once. Type it with the remote; the dashes are added for you.

On Fire TV, new apps appear under Your Apps & Channels (the icon with three squares on the home screen). Hold the Menu button on the app to move it to the front.

Android phone or tablet

Android 6.0 or newer. The apps work in landscape, with touch.

  1. Download

    Open this site in Chrome on your phone, go to the app's page and tap Download APK.

  2. Keep the file

    Chrome may warn that this type of file can harm your device. That message appears for every app outside the Play Store: tap Download anyway.

  3. Open it

    Tap Open when the download finishes, or find the file in Downloads.

  4. Allow this source

    Android says your phone isn't allowed to install unknown apps from this source: tap Settings, turn on Allow from this source, then go back.

  5. Install

    Tap Install. If Google Play Protect says the app comes from an unknown developer, tap More details → Install anyway. Google simply doesn't know apps that aren't in its store.

  6. Enter your code

    The app asks for your activation code once. Type it with the remote; the dashes are added for you.

Other ways

  1. From your phone to the TV

    Install Send Files to TV (free on Google Play) on the phone and on the TV. Download the APK on the phone, send it to the TV, and open it there.

  2. With a USB stick

    Copy the APK to a USB stick on a computer, plug it into the TV, and open it with a file manager app such as File Commander or X-plore.

  3. With the TV's browser

    Some Android boxes have a web browser: open apps.perfectcircle.site and download from the app's page.

Updating

When a new version is out, the app tells you. Install it exactly the same way (same address): it installs over the old version and keeps your list, progress and code.

After installing

You can turn the Unknown sources switch for Downloader back off. The app keeps working.

Is it safe?

Download only from this site

The only official address is apps.perfectcircle.site. Never install these apps from another site, or from a file someone sends you.

Signed releases

Every version is signed with the same private key, which never leaves our computer. Android refuses to install an update signed with a different key, so nobody can swap your app for a fake. The certificate fingerprint is shown on each app's page.

Check the file

Each app page lists the APK's SHA-256. On a computer run sha256sum toons.apk (Linux, Mac) or certutil -hashfile toons.apk SHA256 (Windows): the result must match exactly.

Minimal permissions

The apps only use the Internet permission. No access to your files, camera, microphone, contacts or location. No account, no ads, no tracking.

Private activation

Activating downloads a small signed license file named after a hash of your code. Your name, email or phone number is never sent.

We never ask for passwords

No app will ever ask for a password or bank details. If something does, it isn't ours.