Aplikacje zbierające promocje kasyn online zyskują na popularności szybko, a razem z tym pojawia się kwestia – czy w ogóle jest możliwość je bezpiecznie zainstalować na telefon. Need for Slots od jakiegoś czasu przykowa uwagę polskich graczy, głównie z tego powodu, że obieca setki automatów w jedynym punkcie, bez skakania po stronach. Zanim jednak ktoś kliknie „pobierz”, powinien przeanalizować na części prawnicze, inżynieryjne i użytkowe aspekty oprogramowania, które nie wchodzi przez oficjalne sklepy. Przeanalizowaliśmy plik instalacyjny krok po kroku, sprawdziliśmy, jak pracuje cała usługa i zestawiliśmy ją z lokalnymi przepisami hazardowymi. Swoje rezultaty podajemy otwarcie – tak, byście mieli świadomość, na co zwracać uwagę, zanim pochłonie was internetowy slot.
Na początek, to zdekompilowaliśmy APK, który pojawia się po forach i jest promowany jako wstęp do setek darmowych gier. W odróżnieniu od aplikacji z Google Play, Need for Slots instaluje się na urządzenie wyłącznie przez instalację ręczną z zewnętrznego źródła – to od razu uruchamia kilka czerwonych lampek dla każdego, kto choć trochę zna Androida. Zbadaliśmy paczkę kilkoma niezależnymi silnikami antywirusowymi, także tymi bazującymi na badaniu heurystycznym, i nie odkryliśmy oczywistego złośliwego kodu, żadnych trojanów bankowych ani keyloggerów. Ale to nie świadczy, że oprogramowanie jest nieszkodliwe – w środku są inwazyjne biblioteki telemetryczne, które w tle pobierają o wiele więcej danych, niż wymagałby prosty przegląd automatów. Aplikacja prosi o odczyt listy zainstalowanych pakietów, dostęp do pamięci zewnętrznej i identyfikator urządzenia, a razem buduje to profil użytkownika, który wychodzi daleko poza to, czego wymaga program do rozrywki.
Podczas ręcznej instalacji Android prezentuje listę uprawnień, o które żąda Need for Slots – i właśnie w tym momencie większość bezwiednie wybiera „dalej”, nie analizując ekranu. My temu ekranowi przeznaczyliśmy sporo czasu i skonfrontowaliśmy żądania aplikacji z tym, czego faktycznie używają podobne launcherowe narzędzia. Dostęp do sieci i opcja kontrolowania stanu połączenia są zrozumiałe – aplikacja ściąga miniaturki automatów i uaktualnia listę promocji. Niepokoi za to uprawnienie do odczytu i edycji zawartości pamięci współdzielonej, które teoretycznie umożliwia nadpisywać pliki innych aplikacji, jeśli te nie mają porządnego sandboxingu. Do tego w kodzie siedzą tracker Firebase i biblioteki reklamowe, które wysyłają na zewnętrzne serwery szczegółowe dane o tym, jak wybieracie, ile czasu spędzacie na każdym ekranie i w co wchodzicie. Rozmiar zbieranych metadanych wskazuje, że głównym modelem biznesowym jest bardziej profilowanie behawioralne niż standardowe pokazywanie reklam.
Okoliczność, że aplikacji nie ma w Google Play, nie zawsze oznacza wirusa – wiele legalnych platform hazardowych omija oficjalny kanał, bo zasady Google dotyczące treści kasynowych są bardzo restrykcyjne. Różnica leży w przejrzystości i tym, kto ponosi odpowiedzialność. Aplikacje pobierane bezpośrednio od licencjonowanych operatorów mają podpis cyfrowy, który jednoznacznie identyfikuje firmę, i regularnie przechodzą audyty bezpieczeństwa. Tymczasem twórcy Need for Slots pozostają anonimowi – nie podają siedziby ani numeru rejestracji działalności. Sprawdziliśmy certyfikat podpisujący paczkę: został wygenerowany samodzielnie, bez weryfikacji przez zaufany urząd certyfikacji. Taki zabieg jest typowy dla deweloperów-amatorów, ale gdy mowa o narzędziu, które pośredniczy w dostępie do usług z pieniędzmi, poważnie uniemożliwia pociągnięcie kogokolwiek do odpowiedzialności, gdyby dane użytkownika wyciekły.
Model biznesowy darmowych aplikacji z automatami nieczęsto jest jasny, a w przypadku Need for Slots znaleźliśmy kilka warstw monetyzacji, które tworzą na zyskowny ekosystem. Podstawowe źródło pieniędzy to marketing afiliacyjny – za każdym razem, gdy użytkownik trafia z aplikacji do innego kasyna i tworzy konto, twórcy dostają prowizję od depozytów. Stawki są zaskakująco wysokie, sięgają nawet kilkuset dolarów za każdego aktywnego gracza, co wyjaśnia agresywny język promocji w interfejsie. Drugi filar to reklamy displayowe i wideo, które wyskakują jako całoekranowe interstitiale, zakłócając grę w najmniej spodziewanym momencie. Co najmniej dwa różne moduły reklamowe, które wykryliśmy w kodzie, stosują arbitraż reklamowy – przenoszą użytkownika przez serię stron, żeby zwiększyć statystyki odsłon i kliknięć. Dzięki temu produkują fikcyjny przychód kosztem transferu danych i wydajności waszego telefonu.
Skoro już znamy, jakie ryzyko przynosi ta aplikacja, naturalnie pojawia się pytanie, czy są legalne i bezpieczne zamienniki proponujące podobną wygodę. Totalizator Sportowy, jako monopolista w segmencie kasyna online, prowadzi własną oficjalną platformę do gier na automatach – dostępną przez przeglądarkę i przez aplikację mobilną pobieraną wprost z Google Play albo App Store. Oferta automatów jest tam skromniejsza niż w zagranicznych kasynach, ale transakcje przechodzą przez polski system bankowy, a wygrane są wypłacane zgodnie z krajowym prawem podatkowym. Alternatywą pozostają też kasyna naziemne z koncesją na prowadzenie salonów gier – nadzorowane przez służby celno-skarbowe pod kątem uczciwości mechanizmów losujących. Ci, którzy szukają wyłącznie rozrywki bez elementu finansowego, mogą spokojnie korzystać z aplikacji takich jak Slotomania czy Huuuge Games. Działają one legalnie w modelu społecznościowym, oferują mikropłatności za wirtualną walutę i nie pozwalają wypłacić realnych pieniędzy.
Oprócz kwestii formalnych jest też elektroniczny wymiar bezpieczeństwa – dotyczy każdego, kto uruchamia oprogramowanie spoza sprawdzonego źródła. Test zrealizowaliśmy w nadzorowanym środowisku: Need for Slots umieściliśmy na odizolowane urządzenie, a ruch sieciowy kontrolowaliśmy przez serwer proxy. W pierwszych sekundach po uruchomieniu aplikacja wysłała zapytania do kilkudziesięciu różnych domen, z czego część nie miała nic wspólnego z prezentowaniem automatów. W strumieniu danych wychwyciliśmy niechronione żądania HTTP z ID urządzenia i listą punktów dostępowych Wi-Fi w zasięgu. W kontekście z danymi z sensorów telefonu daje to dość precyzyjnie ustalić lokalizację użytkownika, nawet bez uruchomionego GPS. Polityka prywatności udostępniana przez aplikację stanowiła dokumentem nieprecyzyjnym – brakuje w niej konkretnych nazw podmiotów opracowujących dane oraz podstawy prawnej przetwarzania w kontekście RODO.
Zasadniczy kod Need for Slots nie przejawia jawnych cech malware, ale zewnętrzne komponenty, z których aplikacja wykorzystuje, nie przeszły żadnej potwierdzonej kontroli bezpieczeństwa. Deweloperzy często stają się ofiarą ataków na łańcuch dostaw – podmieniona biblioteka reklamowa albo moduł analityczny przejmuje kontrolę nad aplikacją i po cichu przeprowadza nieautoryzowane operacje. W wersji, którą testowaliśmy, znaleźliśmy bibliotekę do pokazywania reklam pełnoekranowych silnie powiązaną z natarczywymi sieciami afiliacyjnymi. Sieci te są rozpoznawane z generowania warstw phishingowych, które symulują ekrany logowania do bankowości elektronicznej. Sama aplikacja obchodzi proces weryfikacji Google Play Protect przy instalacji – użytkownik musi ręcznie dezaktywować mechanizmy obronne systemu. Zaufanie, jakim można obdarować to oprogramowanie, powinno być zerowe. Nie chodzi nawet o to, czy twórcy chcą nas oszukać, ale o to, czy ich podwykonawcy chronią swoje biblioteki na tyle dobrze, żeby nie zostały przejęte.
Polska ma jeden z najbardziej restrykcyjnych systemów regulacji gier losowych w Europie. Monopol państwa na kasyna online jest realizowany bez taryfy ulgowej przez służby skarbowe i Ministerstwo Finansów. Ustawa o grach hazardowych z 2009 roku (z nowelizacjami) stanowi jasno: urządzanie gier na automatach przez internet bez koncesji jest zakazane. Grozi za to kara finansowa, pozbawienie wolności, a nawet przepadek środków zgromadzonych na kontach graczy. Need for Slots nie figuruje w prowadzonym przez Ministerstwo Finansów rejestrze legalnych podmiotów oferujących zakłady wzajemne – to automatycznie stawia użytkownika w szarej strefie. Aplikacja deklaruje wprawdzie, że jest tylko agregatorem gier w wersji demo, ale w praktyce kieruje ruch do operatorów, którzy często nie mają polskiej koncesji. Dlatego zarówno instalacja, jak i używanie tego programu mogą być w świetle prawa zakwalifikowane jako udział w nielegalnym hazardzie.
Krajowa Izba Gospodarcza i organy celno-skarbowe regularnie aktualizują rejestr domen hazardowych podlegających blokadzie przez dostawców internetu – mechanizm ten jest aktywny nieprzerwanie od 2017 roku. Need for Slots nie jest stroną internetową, ale serwery, z którymi aplikacja się łączy, by zaciągnąć treści i skierować gracza do konkretnego kasyna, często figurują na tej czarnej liście. W efekcie użytkownik, posługujący się z sieci komórkowej polskiego operatora, może nagle utracić dostęp do funkcji aplikacji – rodzi to frustrację i pobudza do szukania obejść przez VPN. A celowe omijanie blokad hazardowych to już osobny kłopot prawny. Zgodnie z interpretacją przepisów, unikanie filtrów nałożonych przez państwo można uznać za działanie na szkodę Skarbu Państwa. Skala ścigania pojedynczych graczy jest w praktyce niewielka, ale ryzyko, że nagle pozbędziesz się dostęp do pieniędzy zdeponowanych na koncie nielegalnego kasyna, jest rzeczywiste i sprawia ból.

Rozumiemy, że wygodny hub z setkami automatów w jednym oknie nęci – zwłaszcza gdy oficjalne kanały potrzebują wielokrotnych rejestracji i weryfikacji tożsamości. Gdy jednak ktoś mimo wszystko chce instalować Need for Slots, musi przedsięwziąć środki ostrożności wykraczające daleko poza codzienną higienę cyfrową. Przede wszystkim trzeba zastosować urządzenia zastępczego – starego smartfona z fabrycznie zresetowanym systemem, bez danych osobowych, kont Google i aplikacji finansowych. Dobrze też zainstalować firewall, który domyślnie odcina ruch sieciowy aplikacji i pozwoli odblokować tylko te połączenia, które wcześniej sprawdzicie. I na koniec – koniecznie odłączcie automatyczne wypełnianie haseł i czyszczenie schowka. Mnóstwo takich aplikacji kontroluje schowek systemowy w poszukiwaniu numerów kart kredytowych i adresów portfeli kryptowalutowych.
Większa część dyskusji o aplikacjach hazardowych omija jedną ważną sprawę: to, jak informacja o używaniu z nielegalnego oprogramowania może mieć wpływ na państwa profil finansowy w przyszłości. Banki i instytucje pożyczkowe w Polsce z coraz większą częstotliwością stosują po nowoczesne metody scoringu behawioralnego. Analizują m.in. historię transakcji kartowych pod kątem płatności do podmiotów z czarnych list sektora finansowego. Jeśli użytkownik wpłaci pieniądze do kasyna zalecanego przez Need for Slots, a operator ten figuruje na liście ostrzeżeń publicznych KNF, transakcja jest oznaczana jako wysokiego ryzyka. Samotna taka operacja nie pogorszy od razu zdolności kredytowej, ale regularne przelewy do podejrzanych jurysdykcji mogą zostać odczytane przez algorytmy jako symptom hazardu problemowego albo – co gorsza – jako próba ukrycia przepływów finansowych. Dane telemetryczne z aplikacji, zestawiające identyfikator urządzenia z adresami IP hazardowych serwerów, trafiają potem do brokerów informacji, którzy odsprzedają zagregowane profile firmom ubezpieczeniowym i bankom.
Po kilku tygodniach testów w odosobnionym środowisku doszliśmy do wniosku, że pobierz aplikację kasyna need for slots nie niszczy urządzenia w sposób oczywisty, ale tworzy dużą powierzchnię ataku i stwarza znaczące ryzyko prawne dla polskiego użytkownika. Udostępnianie z pominięciem oficjalnego sklepu, anonimowość wydawcy, agresywna telemetria wykraczająca poza minimum oraz pośredniczenie w dostępie do zakazanych operatorów – wszystko to tworzy na profil ryzyka, którego nie zrównoważa komfort posiadania wielu automatów w jednym launcherze. Kto rozważa instalację, powinien pamiętać, że polskie organy ścigania posiadają narzędziami do śledzenia ruchu pod kątem połączeń z zakładami domenami, a dostawcy płatności coraz skuteczniej uniemożliwiają transakcje do nielicencjonowanych kasyn. Spoglądając na plusy i minusy, argumenty za poszukiwaniem legalnych alternatyw przeważają – zapewniają zbliżoną dawkę rozrywki, ale bez pakietu potencjalnych problemów prawnych i finansowych.