You're working at Starbucks, an airport, a hotel lobby. You stop typing for a few minutes and the WiFi quietly disconnects you. NetKeep sends a tiny, constant trickle of real traffic so the network's idle timer never reaches zero. The connection stays warm, so it stays up. Featherweight: a ~30 line shell script scheduled by macOS's built-in launchd. No app, no Node, no Python install, no account, near zero CPU.
Click start and this page keeps your connection awake for you - it sends a tiny ping every 20 seconds straight from your browser. Works on any device (Mac, Windows, phone) for as long as you leave this tab open. Nothing is installed. Close the tab and it stops.
Prefer a local copy? ↓ Download the macOS version
netkeep folder.NetKeep.command. A page opens in your browser with a single big button../install.sh in the folder (or ./install.sh 15 for a faster heartbeat). Remove it with ./uninstall.sh.