Give your household's network a bedtime.
Throttle every device on your Wi-Fi to a crawl, and grant full speed only to who you choose. One binary. No app, no router firmware, no cloud account.
curl -fsSL https://raw.githubusercontent.com/Xer0bit/curfew/master/setup.sh | bash
x86_64 binary. Other architectures build from source automatically.curl -fsSL https://raw.githubusercontent.com/Xer0bit/curfew/master/setup.sh | bash
Scans your Wi-Fi automatically every few seconds — no manual device list to maintain.
ARP-spoofs each device so its traffic routes through your machine, then rate-limits it in the kernel (or the OS-equivalent).
Pick yourself, your partner, anyone — by MAC address, saved across restarts. Everyone else stays throttled by default.
| OS | ARP spoofing | Traffic shaping |
|---|---|---|
| Linux | arpspoof (dsniff) | tc (HTB) |
| macOS | arpspoof (dsniff) | pfctl + dnctl |
| Windows | pnet + Npcap | WinDivert |