Secret screenshots and stolen passwords: Over 65% of free VPNs threaten your privacy

If you’re looking to protect your privacy online, the first thing that immediately comes to your mind is probably a VPN. A Virtual Private Network, or a VPN for short, is a program that runs on your device (be it desktop, laptop, or mobile device), encrypts all its internet traffic, and further protects your privacy by masking your real location from anyone curious enough to check your IP address. Using a VPN is really ‘Privacy 101,’ and VPNs are extremely popular even among people who have a very vague idea about how they work — or no idea at all.

Unfortunately, in practice it means that, when choosing a VPN, less tech-savvy users often pick the first option they see in their browser extension store. It is usually one of literally thousands free, often relatively unknown VPNs. The more privacy-concerned readers already can hear alarm bells in their heads just reading about this scenario, and for a good reason. Free VPNs simply are not safe. There is already a lot of evidence to this claim, and a recent study by the mobile security company called Zimperium zLabs only confirms it. According to their research, of 800 free Android and iOS VPN apps over 65% showed one or more security or privacy issues, like leaking personal data or vulnerable code.

Most common issues

Distribution of the most commonly seen vulnerabilities
Vulnerabilities that are seen most commonly among free mobile VPN apps

The most commonly seen problem by far, present in nearly two-thirds of all reviewed apps, was “risky behaviors and APIs.” This umbrella term includes both the use of dangerous APIs that can increase the attack surface of a VPN app, and a number of additional concerns in apps’ behavior. For example, some of the reviewed apps went as far as capturing screenshots of the user interface — your guess why a VPN app would need to do that is as good as ours. Other apps were guilty of insecure activity launch, leaving the attackers windows of opportunity to bypass the operating system’s security checks. Bad actors could exploit that by launching sensitive components — such as the login screen — outside the normal app flow. This could allow them to forcibly disable encryption or even disconnect the VPN entirely.

Some of the studied VPNs were caught allowing other apps to access their internal parts without proper permission checks. This kind of oversight could let malicious apps peek into sensitive data — like logs, connection details, or user accounts — or even change how the VPN works, altering its settings or rerouting traffic through dangerous servers.

Permission abuse in general was another very prominent issue that was spotted in ~40% of the reviewed apps. Even if you rule out malicious intent, an app requesting permissions that exceed its functionality is fraught with security risks: the more permissions the app has, the more doors it opens to a potential attacker looking to exploit it. And, surely, some of the VPN apps that request bizarre permissions like microphone access, do so with less-than-good intentions — imagine a VPN app that records everything you talk about throughout the day and then uploads it to some random server you know nothing about.

30 iOS VPN apps also stood out for requesting “private entitlements,” the type of permission that gives the app a great deal of control over the device and is normally reserved for Apple or very specific trusted applications. For example, granting some of these permissions to the app would allow it to execute system calls, access memory space containing sensitive information, or even siphon private data from other apps, including credentials. When an app asks for an entitlement, it’s a huge red flag and usually indicates that this app is up to no good.

One of the more common problems with free VPN apps on iOS specifically is misleading or missing labels. Any app distributed via the App Store has to declare what user data it is handling and how, along with the reasons why it needs the APIs it uses. This is done via the app’s privacy manifest — an internal file included in the app bundle. Based on that privacy manifest, developers are supposed to list user-visible nutrition labels on their app’s App Store page. They serve as an easy-to-understand privacy summary for users, and the study found out that over 40% of all studied iOS VPN apps failed to correctly present necessary labels. What is possibly worse, 25% of the apps did not include a valid privacy manifest at all.

Top mislabeling issues on iOS
Most commonly missing types of labels among free iOS VPN apps

Misrepresented nutrition labels and missing privacy manifests can be attributed to carelessness or malice, but in either case it is not what you want to see from the app that is supposed to protect your privacy. Deceiving and misleading users from the get-go is bad enough and possibly dangerous in its own right, while also being indicative of other, potentially much more serious issues.

The last two categories of privacy and security drawbacks listed in the research, communication issues and problematic libraries, are much less represented, appearing only in a handful of apps (in 1% and 0.4% of all apps respectively). However, they are among the most egregious privacy faux pas that a VPN app can commit. Three apps were found still using a legacy version of the OpenSSL library, leaving them vulnerable to a very well-known, decade-old, easily fixable bug that can expose users’ usernames, passwords, and secret keys. This is simply inexcusable, especially for any app that claims to protect you — yet betrays your trust. Another 1% of the apps were leaving users vulnerable to MitM (Man-in-the-Middle) attacks, allowing bad actors to intercept and read all of the device’s web traffic. This is quite literally the opposite of what you expect from a VPN — secure communication.

Our takeaway

This research shows that when you install a random free VPN app, you are more likely than not going to run into at least some privacy- or security-related issues. Some may only pose minor threats, but others can lead to truly disastrous consequences. Are you prepared to take this risk? Here’s how AdGuard VPN’s Chief Product Officer comments on Zimperium zLabs’s findings:

“If I had to give just one piece of advice, it would be to avoid free VPNs altogether. They will never give you the same protection, speed, and feature set as paid VPNs, and the risks you take on by installing one are very real. You really don’t want to skimp on your privacy here.

But if you absolutely need to choose a free VPN, look for free plans of established, trusted paid VPNs. Their free plans are usually subject to the same privacy policy, which generally guarantees the safety of your personal data.”

— Denis Vyazovoy, AdGuard VPN CPO

Remember that a VPN is not ‘just another app’ on your device. It potentially has access to all of your device’s web traffic, and, as the research shows, sometimes even to system settings. Treat the choice of your VPN app accordingly — with care and respect to your own privacy.

Podobał Ci się ten post?
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Windows

Korzystaj z dowolnej przeglądarki lub aplikacji i nigdy więcej nie martw się o swoją anonimowość. Cały świat jest na wyciągnięcie ręki dzięki AdGuard VPN.
Pobierz
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Ekran główny AdGuard VPN dla Windows z aktywnym połączeniem VPN.
Ekran główny AdGuard VPN dla systemu Windows pokazujący stan braku połączenia.
Ekran Wykluczenia z listą witryn, które nie korzystają z VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Mac

Wystarczą dwa kliknięcia, aby wybrać miasto z dowolnego miejsca na świecie — mamy 75+ lokalizacji — a Twoje dane staną się niewidoczne dla ciekawskich oczu.
Pobierz
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Ekran główny AdGuard VPN na Maca z aktywnym połączeniem VPN.
Główny ekran AdGuard VPN na Maca pokazujący stan rozłączenia.
Ekran Wykluczenia z listą witryn, które nie korzystają z VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Android

AdGuard VPN dla Android oferuje dziesiątki szybkich lokalizacji. Przeglądaj Internet mobilnie z większą prywatnością. Blokuj reklamy i trackery dzięki wbudowanej Ochronie DNS
Dowiedz się więcej
Pobierz
Pobierając program, akceptujesz warunki Umowy licencyjnej
Google Play
Pobierając program, akceptujesz warunki Umowy licencyjnej
Ekran główny AdGuard VPN na Androida z aktywnym połączeniem VPN.
Ekran główny AdGuard VPN na Androida pokazujący stan braku połączenia.
Ekran Lokalizacje przedstawiający najszybsze dostępne serwery.
Ekran Wykluczenia z listą witryn, które nie korzystają z VPN.
Ekran z kodem QR umożliwiającym zainstalowanie AdGuard VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN na iOS

Chroń swoją prywatność i anonimowo streamuj ulubione programy dzięki AdGuard VPN dla iOS. Blokuj reklamy za pomocą wbudowanej ochrony DNS
Dowiedz się więcej
App Store
Pobierając program, akceptujesz warunki Umowy licencyjnej
Ekran główny aplikacji AdGuard VPN na iOS z aktywnym połączeniem VPN.
Ekran główny AdGuard VPN na iOS pokazujący stan braku połączenia.
Ekran Lokalizacje przedstawiający najszybsze dostępne serwery.
Ekran Wykluczenia z listą witryn, które nie korzystają z VPN.
Ekran z kodem QR umożliwiającym zainstalowanie AdGuard VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Android TV

Odkryj AdGuard VPN dla Android TV! Ciesz się płynnym streamingiem, zwiększonym bezpieczeństwem i łatwą konfiguracją.
Pobierz
Pobierając program, akceptujesz warunki Umowy licencyjnej
Google Play
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Ekran główny AdGuard VPN na Android TV z aktywnym połączeniem VPN z serwerem w Helsinkach w Finlandii.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Chrome

AdGuard VPN dla Edge

AdGuard VPN dla Firefox

AdGuard VPN dla Opery

Ukryj swoją prawdziwą lokalizację i wyjdź z innego miejsca na świecie — uzyskaj dostęp do dowolnych treści bez ograniczeń prędkości i zachowaj anonimowość w sieci.
Przejdź do innej lokalizacji jednym kliknięciem, ukryj swój adres IP i spraw, aby surfowanie po sieci było bezpieczne i anonimowe.
Chroń swoją prywatność, ukryj swoją prawdziwą lokalizację i zdecyduj, gdzie potrzebujesz VPN, a gdzie nie!
Zostań ninja w przeglądarce Opera: szybko przenieś się w dowolne miejsce na świecie i pozostań niezauważony(a).
Instalacja
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Instalacja
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Instalacja
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Instalacja
Pobierając program, akceptujesz warunki Umowy licencyjnej
Dowiedz się więcej
Ekran główny rozszerzenia przeglądarki AdGuard VPN z aktywnym połączeniem VPN.
Ekran Lokalizacje przedstawiający najszybsze dostępne serwery.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla routerów

Zainstaluj AdGuard VPN na routerze, aby zabezpieczyć całą sieć. Zdecyduj, które urządzenia mają być chronione i kiedy
Ta opcja jest dostępna tylko z subskrypcją AdGuard VPN
Router z ikoną tarczy z dziurką od klucza.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Linux

Zdobądź najlepszą darmową sieć VPN dla systemu Linux i ciesz się płynnym przeglądaniem sieci, zwiększonym bezpieczeństwem, szyfrowaniem ruchu internetowego i ochroną przed wyciekiem DNS. Wybierz jeden z wielu serwerów VPN i uzyskaj dostęp do wybranych lokalizacji
Maskotka AdGuard VPN, Tengu, z linuksowym pingwinem Tuxem siedzącym w krzakach.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Android TV

Odkryj AdGuard VPN dla Apple TV! Ciesz się płynnym przesyłaniem strumieniowym, zwiększonym bezpieczeństwem i łatwą konfiguracją
Ta opcja jest dostępna tylko z subskrypcją AdGuard VPN
Urządzenie do strumieniowania Apple TV z logo AdGuard VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Xbox

Chroń swoją konsolę Xbox za pomocą AdGuard VPN i ciesz się płynną grą online, większym bezpieczeństwem i łatwą konfiguracją
Ta opcja jest dostępna tylko z subskrypcją AdGuard VPN
Konsola Microsoft Xbox i kontroler z logo AdGuard VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla PS4/PS5

Chroń swoje PlayStation dzięki AdGuard VPN i ciesz się płynną rozgrywką online, zwiększonym bezpieczeństwem i łatwą konfiguracją. Wybieraj spośród wielu serwerów VPN i uzyskuj dostęp do wybranych lokalizacji
Ta funkcja jest dostępna tylko z subskrypcją AdGuard VPN
Ta opcja jest dostępna tylko z subskrypcją AdGuard VPN
Konsola Sony PlayStation i kontroler z logo AdGuard VPN.
9 332 9332 recenzje
Doskonały!

AdGuard VPN dla Chromecast

Zainstaluj AdGuard VPN na swoim Google TV (Chromecast Gen 4) lub na routerze sieciowym (Chromecast Gen 3) i ciesz się strumieniowaniem treści za pomocą Chromecast, zachowując anonimowość online i uzyskując dostęp do treści z dowolnego miejsca. W przypadku Chromecast Gen 3 potrzebujesz subskrypcji AdGuard VPN
Ta opcja jest dostępna tylko z subskrypcją AdGuard VPN
Urządzenie do strumieniowania Google Chromecast z ikoną tarczy z dziurką od klucza.
AdGuard VPN
pobieranie rozpoczęte
Kliknij przycisk wskazany strzałką, aby rozpocząć instalację.
Skanuj, aby zainstalować AdGuard VPN na swoim urządzeniu mobilnym
Ekran z kodem QR umożliwiającym zainstalowanie AdGuard VPN.