Overview
Internet access
Locked
Override — bypass task requirement
Task progress
0 / 0Streak & progress
Recurring tasks
One-time tasks
Tasks scheduled for a specific date. Use "+ Add task" above and choose a date.
Internet settings
Break settings
Kids can take short internet breaks without finishing all tasks first. Budget resets every day.
Bedtime
Reminds your child to turn their device off for the night, and checks NextDNS activity logs the next morning to confirm it actually happened (requires "Log blocked site attempts" enabled below).
Child settings
🌐 Allowed domains (whitelist)
Always accessible, even when internet is locked (e.g. school sites).
🚫 Blocked domains (blacklist)
Always blocked, even when internet is unlocked.
⏳ Restricted domains (blocked while locked)
Blocked only while internet is locked — opens up automatically once unlocked, same as social media/gaming/streaming. Use this for sites a category doesn't reliably cover (e.g. we found youtube.com wasn't always caught by the video-streaming category on its own).
Loading activity…
—
Internet control
Enable internet control for this child's devices. Once set up, the Lock/Unlock button on this dashboard controls their internet in real time — no ongoing configuration needed.
- What it blocks: websites and online services that require a DNS lookup — including social media, streaming sites (Netflix, YouTube), and online game servers.
- What it does NOT block: apps or games already running with cached connections, locally installed offline games, or any app that uses hardcoded IP addresses instead of domain names.
- Tip: For best results, fully close an app before locking — cached connections may stay open for a few minutes after the lock takes effect.
📱 iPhone / iPad (iOS)
RecommendedDownload a configuration profile on the child's device. Takes about 60 seconds.
- Open this page on the child's iPhone or iPad and tap Download profile
- Go to Settings → General → VPN & Device Management
- Tap the downloaded profile → tap Install → enter device passcode
🪟 Windows
⚡ Easiest: Auto-setup script
Double-click to run. Windows will ask "Do you want to allow this app to make changes?" — click Yes to proceed. The "Unknown publisher" notice is normal for scripts without a paid code-signing certificate.
Manual setup options ▸
⭐ Option A — DNS-over-HTTPS (Recommended, Windows 11, all browsers)
- Open Settings → Network & Internet
- Click Wi-Fi (or Ethernet) → Hardware properties
- Next to "DNS server assignment" click Edit → select Manual
- Turn on IPv4:
- Preferred DNS:
45.90.28.0· DNS over HTTPS: On (automatic template) - Alternate DNS:
45.90.30.0· DNS over HTTPS: On (automatic template) - DoH URL (both entries):
- Preferred DNS:
- Turn on IPv6:
- Preferred DNS:
· DNS over HTTPS: On (automatic template) - Alternate DNS:
· DNS over HTTPS: On (automatic template) - DoH URL: same as IPv4 above
- Preferred DNS:
- Click Save
- Verify at test.nextdns.io — should show
"status": "ok"
Option B — Chrome only (any Windows version, 30 seconds)
- In Chrome: Settings → Privacy and security → Security
- Under "Use secure DNS" select With: Custom and enter:
⚠️ Only filters Chrome — other browsers are unaffected.
Option C — NextDNS Windows app (all browsers, requires install)
- Download from nextdns.io/download/windows/stable and install
- Right-click the NextDNS tray icon → Settings
- Set Configuration ID to:
- Right-click tray icon → Enable (icon turns green)
- In Chrome: Settings → Privacy → Security → disable "Use secure DNS" so Chrome uses the system DNS
🤖 Android
Configure Private DNS — takes about 60 seconds.
- Go to Settings → Network & Internet → Private DNS
(On Samsung: Connections → More connection settings → Private DNS) - Select Private DNS provider hostname
- Enter this hostname:
- Tap Save
💻 macOS
Download a configuration profile — same as iPhone. No app install needed. Requires macOS Big Sur (11) or later.
- Open this page on the child's Mac and click Download profile
- Double-click the downloaded
.mobileconfigfile - Go to System Settings → Privacy & Security → Profiles
- Click the downloaded profile → click Install → enter Mac password
Registered devices
Devices a parent has set up for this child to use the task app. Kids never need to log in again on registered devices. Revoke a device if it's lost or should no longer have access.
No devices registered yet. Set up this app on the child's device to get started.
Account
Family account
🔒 Parent dashboard PIN
Protect the parent dashboard with a PIN. When set, anyone opening parent.html must enter the PIN — even if they're already signed in. The dashboard also locks automatically after setting up a child's device.
No PIN set
Danger zone
Delete family account
Permanently deletes your account, all children, tasks, and activity. This cannot be undone.