How to use it
- Nothing to press: the answer is there the moment the page opens — a large YES if you are online.
- The tool watches the connection in real time. Lose the network and the answer turns to NO; get it back and it returns to YES.
- The chips hold your connection type, when the browser reports one, and how long the page has been open.
Why this is the most honest internet test
The logic is almost indecently simple: for you to read the word YES on this page, your browser had to load it from somewhere — so at the moment of loading you certainly had internet. No other check gives that much certainty: while the page is in front of you, the network was at least working. We report with a straight face what you already know, and that is the whole of the honesty.
From there the tool leans on the navigator.onLine flag, which the browser sets from the state of the network connection, and subscribes to the online and offline events. The moment the device loses the network the answer switches to NO; the moment the link comes back, to YES.
What online actually means
- Online here means the device has an active network connection, and nothing beyond that.
- It is no guarantee that a particular site is reachable: a server can be down while your Wi-Fi works fine.
- Captive portals in cafes, hotels and airports report online while they still refuse to pass any traffic.
- The reverse happens too: the browser sometimes counts you as online until traffic actually has to move.
The offline paradox
There is a built-in irony here: if the internet really has gone, you most likely cannot reload this page and read a fresh NO, because the page itself would not load. So NO turns up in one case only — the connection dropped after the page had already opened and the tab stayed where it was. Then the event listeners catch the break and say so.
Questions
Am I online right now?
Yes — this page opened and you are reading the answer, so you have internet; there would be nowhere to load it from otherwise. A large YES sits at the top, and if the link drops while the tab is open it switches to NO. Everything is checked in the browser, with nothing sent to a server.
Why does it sometimes say YES when sites will not open?
Because online means the device has a network connection, not that a particular resource is reachable. A router can hand out Wi-Fi without a route to the internet, the site you want can be down, and a captive portal login may still be waiting.
Is anything about my connection sent anywhere?
No. The tool reads the network state through a browser API on the page and passes it on to no one. Nothing reaches affpapa.org — the check is entirely local.
What does the connection type show?
It is the browser estimate of link speed reported through the Network Information API: values such as 4g or 3g. Not every browser supports the API, which is why the chip sometimes honestly reads unknown.
Can I ever see NO?
Yes, if the connection drops while the tab is already open: the tool listens for the offline event and flips the answer at once. Opening the page from scratch without internet is another matter — it simply will not load.