graphai checker

check-wireguard.graphai.eu

Android iPhone Apps Sign in Sign up
graphai.eu

public checker · 1–10 · IPv4 · IPv6 · networkQuality · HTTP/2 1–60 · HTTP/3 1–60 · video 1–120

Statistics of the WireGuard path that reached us.

One test at a time. Path sample counts 1–10. IPv4 and IPv6 count 1–10. HTTP/2 and HTTP/3 count 1–60. Video streaming counts 1–120. networkQuality reports capacity by flow count, Apple-style.

10
Sampling the tunnel…
—waiting

ISP address

Waiting for first sample…

ISP bank

Waiting for first sample…

Product & price

Waiting for first sample…

Go to map REST documentation

Continuous mode is the same 1–10 second sample, repeated every 15 minutes while this tab stays open. It keeps GPS warm and stores each run in the scan list. Click the button again to stop.

Only one measurement runs at a time. IPv4 / IPv6 run 10 probes to this host plus a family-forced control (api4.ipify.org / api6.ipify.org). networkQuality follows Apple networkQuality -v. HTTP/2 and HTTP/3 are separate 60-sample runs. Video streaming is a 120-second stall/bitrate test. Browser KPIs without a quiet link are Medium quality.

On iPhone, Safari → Share → Add to Home Screen installs without the App Store. APK/IPA: /apps.

Query files: /?format=json · /?format=csv · /?format=csv-vertical

RTT curve

High-resolution sample plot. Move the pointer (or use ← →) along the grid to read each point. Drag left/right to change run. Double-click for landscape.

Pointer grid: hover or tap the curve. Arrow keys step sample by sample.

samples min median max

Protocol histogram

Each bar is the number of probes whose round-trip time fell in that millisecond bucket. Move the pointer across the grid (or use ← →) to read a bucket. Colours split HTTP/1.1, HTTP/2, HTTP/3 on the same time axis.

HTTP/1.1 HTTP/2 HTTP/3

More plots — idle, loaded, per-protocol, and the 10-second sample histogram.

All test runs

Tap RTT median above to jump here. The current run is highlighted.

# When Test Samples Min Median Max IP ISP DNS Quality Sell Won

List price uses Algorand x402 quotes. Card payments use Stripe.js (STRIPE_PUBLIC_KEY) on stripe.graphai.eu after login. Older ISP-path samples can out-earn newer ones. Won = sum of settled Stripe and Algorand purchases for that row.

Marketplace idle. Login to cash out.

Login to cash out

networkQuality

Idle 1–10, then capacity by flow count. Run networkQuality.

Latency report

Each row grows in height when the cell text does not fit the column width. Nothing overlaps at any zoom.

Layer Value RPM Accuracy Notes
No networkQuality run yet.