Contact

VPN Test Workbench

Run an individual check or a seven-module test suite. Preserve raw samples, test logs and evidence, with individual and combined reports.

Connecting to evidence archive… · SHA-256 integrity checks

Current test environment

Automatically detected; no manual input required
System
Detecting…
System family · Exact version not inferred
Browser
Detecting…
Browser-reported or inferred
Network type
Detecting…
Reachability verified by actual probes
Formal archive details (optional)Start testing without filling this in

Provider, version and protocol are manual archive labels, not automatically detected VPN information. Save them for reuse; device information is read again for each test.

Only provider, version, protocol, node and attribution are saved locally. Real IP addresses and device or network overrides are not saved in profiles.

Probe endpoints and privacyIndependent endpoints · Reproducible settings

The disconnected baseline address stays on this device for comparison. Servers and STUN endpoints still see the source address when handling requests. Existing anonymous tools are unchanged.

Start testing

7 selected · Test the current connection; archive details are optional

Before / after VPN comparison (optional)

Disconnect the VPN and capture a baseline, then enable the VPN and select comparison mode. The website does not determine the app's connection state. The real baseline address stays on this device.

Direct tests do not require a baseline. Before / after comparison and interruption observation do.

Environment detected; archive details are optional. Run the selected tests or choose an individual check below.

01

IP / IPv6 check

Independent IPv4 / IPv6 exits compared with a local baseline

Configure IPv4 / IPv6-only probe endpoints to measure exits.View settings →

Not run · Endpoint required
02

DNS route check

Unique domain challenges with authoritative DNS query sources

Requires authoritative DNS with a delegated test domain.View settings →

Not run · Endpoint required
03

WebRTC check

Local and STUN ICE candidates, identifying public addresses

Currently checks local candidates only; external candidates require STUN.View settings →

Not run · Local check
04

Speed and latency

Download, upload, latency, jitter and raw samples

Runs after consent to about 26.4 MB of speed-test traffic; no silent traffic consumption.View settings →

Not run · Speed-test consent required
05

Connection stability

Continuous requests, recording failures, variation and sampling gaps

Continuously requests the target, recording latency and failures.

Not run · Endpoint configured
06

Before / after VPN comparison

Compare baseline and VPN results, preserving both records

Capture a local baseline, enable the VPN, then select comparison mode.Set up comparison →

Not run · Paired comparison required
07

Interruption and recovery observation

Guided interruption, continuous sampling and linked device evidence

Interruption sampling needs an exit endpoint for at least one address family.View settings →

Not run · Exit endpoint required

Live measurement log

0 events · Original timestamps preserved

Requests, responses, errors and actions appear here when a test starts.

Result archive

0 records · Retests preserve the original

No records yet. Local and server records from individual checks and full suites appear here.

VPNTestor Lab · Original records are archived separately and reports are traceable. The workbench does not automatically publish articles or modify historical audits.