Bản dựng có thể tái lập V13_reproducible_builds
Khả năng bất kỳ ai cũng có thể dựng lại ứng dụng đã công bố từ mã nguồn đã công bố và tạo ra tệp nhị phân giống hệt nhau đến từng byte. Mã nguồn mở cho biết mã thực hiện điều gì; bản dựng có thể tái lập cho biết mã đó chính là mã bạn đang chạy.
Báo cáo minh bạch P05_transparency_report
Bản thống kê định kỳ về các yêu cầu đã nhận và số yêu cầu được trả lời kèm dữ liệu. Được tính điểm dựa trên tính cập nhật và việc có nêu số liệu hay không — đồng thời được đối chiếu về tính hợp lý, vì việc không có yêu cầu nào ở quy mô lớn trong nhiều năm là một tuyên bố về thực tế, không phải về chính sách.
Các điểm thoát P2P C00_architecture
Kiến trúc trong đó lưu lượng đi ra thông qua thiết bị của người dùng khác thay vì máy chủ của nhà vận hành, thường để đổi lấy một gói miễn phí. Không ai vận hành điểm thoát này; đó vừa là bản chất của mô hình vừa là vấn đề cốt lõi — và điều đó có nghĩa là lưu lượng của người khác có thể đi ra thông qua bạn.
Các quốc gia có máy chủ U02_server_countries
Các quốc gia mà nhà cung cấp thực sự liệt kê là có điểm thoát — tức danh sách, không phải một con số. Khi nhà cung cấp không công bố danh sách, trường này được xem là chưa xác định thay vì lấy thông tin từ nội dung tiếp thị của họ, vì vậy mọi con số bạn thấy ở đây đều là số lượng của một thứ có thể kiểm chứng. 27 trong số 77 nhà cung cấp hoàn toàn không công bố danh sách; 41 nhà cung cấp còn lại bao quát tổng cộng 180 quốc gia.
Công tắc ngắt kết nối U08_kill_switch
Chặn lưu lượng khi đường hầm bị ngắt thay vì âm thầm để lưu lượng đi qua kết nối thông thường. Nó ngăn sự cố mà không ai nhận ra trong lúc sự cố đang xảy ra.
DNS trong đường hầm C06_own_dns_in_tunnel
Liệu các truy vấn phân giải tên có được các bộ phân giải riêng của nhà cung cấp xử lý bên trong đường hầm hay không. Nếu chúng bị rò rỉ tới bộ phân giải mặc định của mạng, một bên quan sát có thể biết mọi trang web bạn truy cập mà không cần nhìn thấy lưu lượng của bạn.
Giao thức U07_protocols
Danh sách mọi giao thức tạo đường hầm mà ứng dụng khách sử dụng. Trường này từng chỉ chứa giao thức nhanh nhất; từ schema 3.4.0, trường chứa tất cả các giao thức, nhờ đó giao thức yếu nhất được hiển thị. WireGuard nhỏ gọn, nhanh và hiện đại; OpenVPN cũ hơn, chậm hơn nhưng vẫn được cung cấp gần như ở mọi nơi; L2TP, PPTP và SSTP là các giao thức cũ, và việc cung cấp một trong số đó chính là điều C13_weakest_protocol ghi nhận cũng như điều đặt mức giá sàn cho giao thức. Tên của nhà cung cấp — NordLynx, Lightway, Hydra, Chameleon — là các bản triển khai thay vì giao thức; NordLynx được tính là WireGuard, vì đó chính là bản chất của nó.
IP dùng chung và IP chuyên dụng C03_ip_sharing
Một địa chỉ điểm thoát dùng chung đưa nhiều người dùng ra ngoài qua cùng một IP, đúng với một phần mục đích của VPN. IP chuyên dụng chỉ dành riêng cho bạn — phù hợp hơn với các dịch vụ chặn những dải IP dùng chung, nhưng lại bất lợi cho mục đích bạn dùng VPN ngay từ đầu.
Lưu giữ dữ liệu có thể liên kết C01_linkable_retention
Hồ sơ nào tồn tại có thể liên kết lưu lượng với một người — câu hỏi đặt ra cho bằng chứng hiện có, thay vì cho những gì nhà cung cấp nói về việc ghi nhật ký của mình. Năm câu trả lời, theo thứ tự chi phí tăng dần: none_linkable, aggregates_only, session_metadata, source_ip, activity.
Mã nhận dạng thiết bị C12_device_identifier
Một mã định danh được lưu giữ lâu dài trên thiết bị của bạn mà chính nhà cung cấp nắm giữ, trải từ mã định danh chỉ dùng trong phạm vi ứng dụng, qua mã quảng cáo có thể đặt lại, đến mã định danh phần cứng được lưu giữ lâu dài. Đây là trường có thể khiến một báo cáo sạch về việc không lưu nhật ký trở nên không còn ý nghĩa: không có gì về lưu lượng của bạn được ghi lại, nhưng bạn vẫn có thể bị định danh.
Máy chủ chỉ dùng RAM C02_ram_only
Máy chủ chạy bằng bộ nhớ tạm thời, không có ổ đĩa, nên việc thu giữ không thu được gì còn tồn tại sau khi ngắt nguồn. Dễ tự công bố nhưng khó xác minh, vì vậy trường này phân biệt yes_verified với yes_declared.
Nghĩa vụ pháp lý về lưu giữ dữ liệu C09, C10, C11
Yêu cầu cấp quốc gia buộc các nhà vận hành VPN lưu giữ hồ sơ người dùng. Một số khu vực pháp lý trong hồ sơ áp đặt nghĩa vụ này. Điều đó có ý nghĩa ở hai khía cạnh: quốc gia nơi công ty đăng ký và các quốc gia có máy chủ trong mạng lưới của công ty — hai câu hỏi khác nhau với những hệ quả khác nhau.
Phạm vi kiểm toán V04_scope_servers
Một cuộc kiểm toán bao quát toàn bộ hệ thống máy chủ hay chỉ một mẫu trong đó. Kết luận không lưu giữ dữ liệu dựa trên một mẫu chỉ là tuyên bố về những máy chủ mà kiểm toán viên được cho xem. Mô hình tính đến sự khác biệt này thay vì coi cả hai trường hợp đều là “đã kiểm toán”.
Phân tách đường truyền U09_split_tunneling
Đưa một số ứng dụng đi qua đường hầm và các ứng dụng khác đi bên ngoài đường hầm. Thuận tiện, đồng thời là một quyết định về những gì vẫn bị lộ — đó là lý do tính năng này thuộc trục tiện dụng thay vì trục bảo mật.
Tín hiệu lệnh bí mật P07_warrant_canary
Một tuyên bố đã công bố rằng chưa nhận được lệnh bí mật nào, được cập nhật theo lịch để việc không xuất hiện của tuyên bố đó truyền đi thông điệp mà đơn vị vận hành bị cấm gửi. Chỉ hữu ích nếu được duy trì: stale và removed được ghi nhận riêng, còn một tín hiệu âm thầm ngừng cập nhật không phải là một sự kiện trung tính.