1. 안드로이드 애플리케이션: 20%
최소 요구 사항: 안드로이드에 최적화되고 사용하기 쉬워야 함
권장 사항: 최소 요구 사항을 충족함은 물론, 킬 스위치와 같은 추가 기능을 갖추어야 함
안드로이드 앱이 무료인지 아닌지를 떠나서, 안드로이드 VPN이라 불릴 수 있으려면 적어도 안드로이드 환경에 최적화되고 VPN 기능을 충실히 할 수 있어야 합니다. 데스크톱 앱을 대충 복제해서 만든 것이 아니어야 하며 마치 경량화 버전처럼 추가 기능들을 빼놓아서도 안 됩니다.
선택 사항과 버튼이 알기 쉽고 분명하게 표시되어 있어야 하며 레이아웃은 단순할수록, 메뉴는 직관적일수록 좋습니다. 원칙대로라면 킬 스위치 기능을 필수로 내장해야 합니다. 킬 스위치는 VPN 연결이 갑자기 끊기는 상황에서 실제 IP 주소가 노출되는 방지하는 역할을 합니다.
분할 터널링과 광고 차단 기능은 덜 일반적이지만 킬 스위치와 마찬가지로 유용한 기능입니다. 분할 터널링을 사용하면 VPN으로 재라우팅할 앱과 VPN 연결을 사용하지 않을 앱을 구분해 사용할 수 있습니다.
안드로이드 기기에 VPN을 다운받을 때 주의해야 할 점은 설치 파일이 VPN 서비스의 공식 버전이 맞는지 반드시 확인해야 한다는 것입니다. 구글 플레이 스토어에는 무료·유료 VPN을 떠나 수많은 복제본이 넘쳐납니다.
실수로 가짜 유사 VPN을 다운받으면 바이러스, 탭재킹, URL 스누핑과 같은 공격에 시달릴 수 있습니다. 다운받기 전 공식 플레이 스토어 링크인지 확인하고 APK 파일이라면 해당 VPN 서비스의 공식 홈페이지에서 다운받는 것이 좋습니다.
2. 속도: 20%
최소 요구 사항: 근거리(국내) 연결에서 속도 저하가 40% 미만이어야 함
권장 사항: 속도 저하가 근거리 연결에서 20% 미만, 장거리(해외)에서 40% 미만
인터넷 연결에 와이파이를 사용하든 데이터를 사용하든 VPN을 사용하면 어느 정도의 속도 저하는 피할 수 없습니다. 소위 ‘빠른 VPN’이라 하면 그 속도 저하가 타 VPN에 비해 현저히 낮을 뿐입니다.
테스트 결과, 동일 서비스의 경우 대부분 무료 VPN이 유료 앱보다 눈에 띌 정도로 낮은 속도를 보였습니다. 저희가 정기 리뷰하는 모든 VPN은 속도를 수동으로 테스트하는 이유입니다.
무료 VPN이 유료 VPN보다 느린 것을 이해할 수 있지만, 그렇다고 해서 최소 요구 사항에 못 미치는 VPN을 사용할 필요가 없습니다. 무료와 유료 모두 근거리 연결에서 40% 이상 속도 저하가 일어난다면 좋은 VPN이 아닙니다. 적어도 속도 저하율이 20% 미만이어야 쓸만한 VPN이라고 할 수 있습니다.
무료 VPN을 선택할 때 한가지 염두에 두어야 할 것은 유료 VPN보다 연결할 수 있는 서버 수가 적다는 것입니다. 만약 VPN 서버 목록에 자신의 거주 국가가 포함되지 않았다면 빠른 속도를 기대하기 어렵습니다.
3. 개인정보보호 및 로그 정책: 20%
최소 요구 사항: 최소한의 집계 데이터 또는 익명 사용 데이터를 수집
권장 사항: 아무것도 기록하지 않고 저장하지 않을 것
로그 정책은 무료 안드로이드 VPN을 선택할 때 사용자가 절대 타협하지 않아야 하는 부분입니다. 대부분의 신뢰할 수 있는 VPN 서비스는 무료와 유료 플랜, 그리고 모든 플랫폼에서 로그 정책의 핵심 사항을 동일하게 적용합니다.
주의해야 할 한 가지는 제삼자와의 데이터 공유를 허용하는 조항이 포함되었느냐 하는 것입니다. 일부 무료 앱은 광고 및 데이터 공유 파트너십을 통해 보조 수익을 창출하기도 합니다. 저희는 사용자 데이터가 은밀하게 판매되고 있지는 않는지 확인하기 위해 리뷰하는 모든 VPN의 개인정보 보호정책을 면밀히 검토합니다.
특히 유료 버전 없이 오직 무료로만 운영하는 모바일 VPN 서비스의 대부분이 해당 카테고리의 최소 요구 사항을 충족하지 못합니다. 대다수의 무료 안드로이드 VPN은 신뢰하기 어려우며, 그 이유는 해당 업체의 개인정보 취급방침에서 찾을 수 있습니다.
식별 가능한 개인 사용 데이터를 저장하는 VPN은 절대 다운로드 해선 안 됩니다. 전체 IP 주소, 브라우저 타임스탬프, DNS 요청과 같은 정보 수집은 애초에 허용하지 않는 것이 좋습니다. 좋은 평을 받는 VPN들은 이러한 정보를 수집하거나 저장하지 않습니다.
다만 VPN이 일부 계정 정보나 익명화된 데이터는 저장해도 괜찮다고 생각합니다. 월 데이터 사용량, 서버 동시 연결 사용자 수와 같은 정보는 허용해도 크게 문제 될 것이 없습니다. 그렇더라도 이러는 정보는 적어도 몇 개월에 한 번은 삭제되어야 합니다.
신뢰할 수 있는 VPN은 사용자 계정과 관련한 어떠한 정보도 기록하지 않습니다. 이러한 조건 아래 서비스를 제공하는 VPN은 많지 않으며 무료 티어에선 더 적습니다.
4. 보안 및 고급 기능: 20%
최소 요구 사항: AES-128 암호화 및 OpenVPN 프로토콜
권장 사항: AES-258 암호화, OpenVPN, WireGuard 또는 특정 VPN 맞춤형 프로토콜
구글 플레이 스토어에 ‘VPN’이라고 주장하는 수백 개의 무료 앱이 등록되어 있지만, 실제로는 프록시 기능만 하는 경우가 대다수입니다.
프록시는 IP 주소를 변경하지만, 트래픽과 DNS 요청을 암호화하지 않습니다. 그러므로 사용하려는 무료 VPN이 어떤 암호화를 사용하는지 설치전에 반드시 확인하셔야 합니다.
아직까진 AES-256가 가장 안전한 편이고 기준으로 삼을만하지만, AES-128도 그에 못지않게 안전합니다. AES-256은 몇 년 전부터 표준으로 자리 잡았으며 현재로선 해독이 거의 불가능하다고 볼 수 있습니다.
OpenVPN이나 WireGuard 프로토콜을 제공하는 이상 안전하다고 할 수 있습니다. 속도 테스트에서 WireGuard는 VPN 프로토콜 중 가장 빠른 속도를 기록했습니다. 각 VPN 서비스가 독점적으로 제공하는, 예를 들면 NordLynx나 Lightway를 사용하는 것도 좋은 선택입니다.
5. 스트리밍: 10%
최소 요구 사항: 넷플릭스 라이브러리에 최소 하나 이상 접속할 수 있어야 함 (미국과 영국 선호)
권장 사항: 넷플릭스 라이브러리와 더불어 다른 스트리밍 서비스에 접속할 수 있어야 함
많은 사람이 안드로이드에서 VPN을 사용하는 가장 큰 이유는 스트리밍입니다.
스트리밍 부문은 단순히 데스크톱 플랫폼의 테스트 데이터를 참고할 수 없습니다. 윈도우에서 스트리밍을 잘 하는 VPN이 안드로이드에선 작동하지 않기도 했고 그 반대인 경우도 허다했기 때문입니다.
테스트는 최신 버전 안드로이드가 실행되는 삼성 갤럭시 S9에 테스트 대상 VPN 앱을 설치한 뒤 원하는 국가 서버를 연결하고 특정 스트리밍 서비스를 시청하는 방식으로 진행합니다.
미국 넷플릭스가 가장 인기 있는 라이브러리이므로 미국 넷플릭스를 항상 우선하여 테스트합니다. 그 밖에 독일, 일본, 영국 넷플릭스도 수요가 많은 편이어서 함께 확인합니다.
BBC 아이플레이어, 아마존 프라임 비디오, 디즈니 플러스와 같은 기타 스트리밍 서비스도 정기적으로 테스트합니다.
6. 토렌트: 10%
최소 요구 사항: 다양한 서버에서 P2P 활동을 허용해야 함
권장 사항: 모든 서버에서 토렌트를 허용하며 좋은 P2P 비트 전송 속도를 유지해야 함
많은 안드로이드 사용자가 토렌트를 위해 VPN을 사용합니다. 모바일 VPN은 데스크톱 버전과 비교하면 아직 부족한 부분이 많습니다. 데이터 한도가 있거나 파일 전송 중 속도가 갑자기 느려지면 부정적인 토렌트 사용 경험이 되기 쉽습니다.
안드로이드 디바이스에서 토렌트용으로 추천되는 VPN은 100Mbps 연결 속도에서 비트레이트가 모두 8MiB/s을 넘습니다. 이러한 VPN은 또한 킬 스위치를 포함하고 IP 정보를 절대 유출하지 않습니다.
토렌트용으로 적합한지 판단하기 위해 모든 안드로이드 VPN을 벤치마크 테스트합니다. 항상 동일한 100Mbps 연결에서 동일한 테스트 파일을 전송합니다. 모든 모바일 토렌트 테스트는 삼성 갤럭시 S9 테스트용 스마트폰에서 리브레토렌트(LibreTorrent)로 시도합니다.
모바일 토렌트 VPN으로 가장 이상적인 조건은 모든 서버가 P2P 트래픽을 허용하거나, 전체 글로벌 서버 네트워크에서 P2P 전용 서버를 찾기 쉽게 표시하는 것입니다.