Il sito LEAP S3 è un box Android TV sul quale è possibile scaricare applicazioni dal sito Google Play Store. In effetti, gli sviluppatori di applicazioni e contenuti di Android TV sono liberi di fare le loro scelte tecnologiche. LEAP S3 è certificato Android TV e soddisfa perfettamente gli standard richiesti da Google. Se un'applicazione che desidera installare non è disponibile su Google Play Store, contatti il team di assistenza di Google o il team di assistenza dell'applicazione che desidera scaricare per risolvere il problema.