Tests run entirely in your browser using browser-native APIs.
A pure command layer parses input while a React terminal renders output.
Nothing is sent to any backend we operate. No accounts, no persistence.
M-Lab NDT7 publishes its measurements as open data (you accepted this
data policy by running the test).
Available via npm run fortisase:local (Node.js) or Swift macOS helper.
Command Reference
visitor@speedtest.cloud:~$ man -k .
about -- About this terminal, how it works, and disclaimer
cancel -- Cancel a running speed test (or press Ctrl-C)
clear -- Clear the screen and reset session results
disclaimer -- Show the warranty + affiliation disclaimer
export -- Copy your latest result to the clipboard
help -- Show help text for all commands
history -- Show speed-test results from this session
ipinfo -- Show your public IP and approximate location
man -- Show the manual page for a command
provider -- Show or set the active provider
providers -- List available speed-test providers
speedtest -- Run a speed test
stats -- Session summary: best/avg/worst download, upload, latency
watch -- Repeat a speed test on an interval until Ctrl-C
The ipinfo command queries Cloudflare; a third party sees your IP address.
FortiSASE queries speed.fortisase.com.
Frequently Asked Questions
$ Why are results different from Speedtest.net?
> Different test servers, protocols, and timing produce different results.
> Browser-based tests may also differ from native clients due to connection
> handling. For consistent results, use the same provider each time.
$ Is my data private?
> Yes. We do not collect, store, or transmit any data. Tests run in your
> browser. M-Lab publishes anonymized measurements as open data.
$ Why does LibreSpeed say "not configured"?
> LibreSpeed requires a self-hosted, CORS-enabled server. The app ships
> unconfigured. Add your server to the appropriate source file.
$ Can I use this on mobile?
> Yes. The terminal adapts to mobile viewports. Touch to focus the input.
$ What internet speed do I need?
> The FCC recommends 25 Mbps download / 3 Mbps upload for basic use.
> See: FCC Broadband Speed Guide