Guide

5 Signs of an Unreliable VPN Service

Not every service that calls itself a VPN is equally useful for your privacy. Here are five practical signs you can use to quickly judge reliability — without deep technical expertise.

1. An outdated or non-transparent encryption protocol

Reliable services use openly documented protocols. WireGuard, for example, builds its secure channel on Curve25519 for key exchange, ChaCha20-Poly1305 for data encryption, and BLAKE2s for hashing — algorithms that are open and studied by independent cryptographers. If a service won't name its protocol or talks about a "proprietary secret technology" instead, that's a reason to be cautious.

A one-minute check: open the app's settings and look for the name of the connection protocol — it should be specific (WireGuard, OpenVPN, IKEv2), not a marketing euphemism.

In practice, a "bad" answer looks like this: the connection settings only offer a toggle like "Fast mode" or "Maximum protection" with no mention of a protocol anywhere, and the "About" section and the website's documentation don't mention one either. A good answer, by contrast, is specific — for example, HamikVPN's profile settings show a line naming AmneziaWG, and the same name appears again in the plan description.

2. No kill switch — no emergency internet cutoff

A kill switch blocks a device's internet access if the encrypted connection unexpectedly drops. Without this feature, traffic can briefly flow unprotected when the tunnel breaks, exposing your real IP address and DNS queries — especially risky on public networks in cafés, airports, or hotels. More on these risks in our article on protecting data on public Wi-Fi.

  • Check whether the app's settings have a "kill switch" or "network lock" option.
  • Turn on the VPN, briefly disable Wi-Fi or mobile data, and confirm the internet doesn't stay reachable outside the encrypted channel.

Here's how this problem shows up in practice: turn on the VPN at home over Wi-Fi, open an IP-checking site on another device and note the address shown. Then on your phone, enable airplane mode for 2–3 seconds and turn it back off — this mimics switching between cell towers on the move. Refresh the check page right after the connection comes back. If the real IP shows up even once instead of the VPN server's address, the kill switch is either missing or triggers with a delay. It's exactly at the moment of switching networks (Wi-Fi to mobile data, moving between towers) that weak implementations tend to "leak," because they wait for a reconnection instead of blocking traffic instantly.

3. A vague privacy policy

Phrasing like "we collect some data to improve the service" without specifics is a bad sign. A reliable service directly lists what it logs (for example, only traffic volume for billing purposes) and what it doesn't (your browsing history, destination addresses). That's how our privacy policy is written, for example.

4. The app asks for excessive permissions

On Android, the basic function of connecting technically only needs permission to create a VPN tunnel and, if needed, to send notifications. Requests for access to contacts, SMS, or photos have no legitimate reason for a VPN client — it's worth figuring out why the service wants that data. Basic rules for checking permissions are in our Android security checklist.

5. An opaque payment model

Hidden auto-renewal terms, no trial period, or plans without a clear link to the number of devices are also warning signs. Free VPNs without a clear business model often monetize through user data: server infrastructure isn't free for anyone.

HamikVPN uses the AmneziaWG protocol (based on WireGuard) and openly states its plan terms on the pricing page, and the app can be installed from the download page. The general rule is simple: the more transparent a service's app and policies are, the more reason you have to trust it.

Start with a free trial
3 days, no card required, cancel anytime
Try it free

Frequently asked questions

Does using WireGuard automatically mean a service is secure?
No. An open, well-audited protocol is a necessary condition, not a sufficient one. What also matters is the logging policy, the quality of the client's implementation, and the reliability of the server infrastructure the service runs on.
How can I check that a VPN service doesn't keep logs if I can't see that directly?
You can't fully verify this as a user, but there are indirect signs of trust: an independent audit of the security policy by a third party, a registration jurisdiction outside mandatory data-retention requirements, and reputation — no known cases of the company handing over logs on request while claiming a 'no-logs' policy. None of these alone is a guarantee, but together they lower the risk.
Why do low speed and frequent disconnects also point to an unreliable service?
Stability is directly tied to the quality of the server infrastructure and its load. Services that overload servers to save money or use cheap links without redundancy tend to have more frequent disconnects and speed drops — and that's not just inconvenient: every tunnel drop is a moment when traffic can briefly bypass encryption if there's no reliable kill switch.