Free & open source — forever

Set it once.
Rest easy.

Simple, private parental controls for your home.

“Like a light in the window, Lantern Watch quietly watches over your family when you're not thinking about it.”

100% free for families, churches, camps & missionaries

Home Network Guardian

Runs 100% on your router. No cloud accounts. No subscriptions.

“Your word is a lamp to my feet and a light to my path.” — Psalm 119:105
Dashboard Overview
● Active
Dinner Time / Family Time
Pause personal devices with one click
Sarah's School Tablet Protected (SafeSearch ON)
Living Room TV YouTube Restricted
Admin Phone Parent Role (Exempt)
Runs on your router
No cloud surveillance
No subscription
Fully open source
A Better Way

Why Lantern Watch is different

Most parental control tools ask you to trade your family's privacy for protection. We don't.

Cloud Subscription Tools

  • Costs $100–$200+ every single year in recurring subscription fees.
  • Sends every search query and website visit to corporate cloud servers.
  • Easily bypassed by tech-savvy kids (deleting apps, VPNs, alternate browsers).
  • When you stop paying, all family protection disappears immediately.

Lantern Watch

  • Free forever: No monthly subscriptions, no paywalls, no upsells.
  • 100% Private: Everything runs locally on your router. Zero cloud logging.
  • Whole-home coverage: Filters every phone, tablet, laptop, and smart TV automatically.
  • Unbypassable: Operates at the DNS gateway before data ever hits devices.
What it does

Protection that lives in your home

Everything runs locally on a small router you own. Your family's activity never leaves the house.

Content filtering

Blocks adult content, malware, and trackers at the DNS level for every device on the network — no app to install on each phone.

Screen time & schedules

Set bedtimes, focus hours, and daily limits. Pause the internet for any device with one tap when it's time for dinner.

Per-device control

See every device on your network and manage each one individually — kids' tablets, the family TV, guest phones.

Gentle alerts

Optional notifications to a parent's phone when something needs attention — delivered privately via ntfy, Telegram, or email.

Grace-filled block page

When a blocked site is hit, kids see a warm reminder with Psalm 119:105 and a link to helpful resources — encouragement, not shame.

Open & auditable

Every line of code is public on GitHub under the MIT license. Anyone can inspect exactly what it does — nothing hidden.

How it works

Up and running in minutes

A small router sits in front of your home network. Plug it in, and every device is protected automatically.

1

Plug it in

Connect a Lantern Watch router between your internet modem and your devices. No complex networking knowledge required.

2

Set your rules

A simple first-run wizard walks you through your password, filtering level, and schedules — in plain language.

3

Everyone's protected

Every device on your Wi-Fi is now filtered and managed from one friendly dashboard. That's it.

Watch & Learn

See Lantern Watch in action

Watch setup walkthroughs, full feature tours, and device management guides.

What's Under Your Hood — Click to Play
Compatible Routers

Tested hardware for every home

Lantern Watch runs on affordable GL.iNet hardware. Buy the device once and enjoy free protection forever.

Beryl 7 (GL-MT3600BE)

✈️ Travel / Apartment

Pocket-sized Wi-Fi 7 router. Perfect for family road trips, RVs, hotels, or small apartments wanting portable protection.

  • Memory512 MB DDR4 RAM
  • Storage512 MB NAND
  • Ports2× 2.5G (WAN + LAN)
  • Filter ProfileLite (Cloudflare DoH)

Brume 3 (GL-MT5000)

🏢 Business (NO WIFI)

A dedicated wired gateway that sits cleanly between your modem and existing mesh Wi-Fi system (Eero, Orbi, Google Nest).

  • Memory1 GB DDR4 RAM
  • Storage8 GB eMMC
  • Ports3× 2.5G Ethernet
  • Filter ProfileFull (300K+ rules)
View on Amazon
Community Tested

Community-confirmed routers

Devices that real users have installed Lantern Watch on and reported working — confirmed in the wild, not lab-tested by us. Running it on something else? Tell us and we'll add it here.

✅ Confirmed by a user

Brume 2 (GL-MT2500)

🏢 Business (NO WIFI)

A user let us know Lantern Watch runs beautifully on the Brume 2. Same 1 GB RAM and wired setup as the Brume 3, so it feels right at home. Thanks, Benjamin!

  • Wi-FiNone (wired)
  • RAM1 GB DDR4
  • WAN2.5 G
✅ Tested

Beryl AX (GL-MT3000)

✈️ Travel / Apartment

Works, but its 256 MB of storage is tight for more than a device or two. If you're set on this one, adding a USB thumb drive gives it real breathing room.

  • Memory512 MB DDR4
  • Storage256 MB NAND
  • Ports1G WAN + 2.5G LAN
📣 Help the next family

Tested another router?

Community hardware directory

Got Lantern Watch running on a different GL.iNet or OpenWrt router? Let us know — we'll add it to this list so the next parent can find a device that just works.

Installing Lantern Watch is as easy as 1-2-3

Install directly through your GL.iNet router panel with zero command-line tools needed.

Step 1

Add the source

In the GL.iNet panel: Applications → Plug-ins → Manage Sources.

Add:
Name lanternwatch
URL https://lanternwatch.org/repo
then Apply.

Step 2

Install it

Click Refresh, search lanternwatch, and click Install. Give it about two minutes.

Step 3

Set your password

Open http://192.168.8.1:8081 and choose a password. That's it — protection is already on.

Credit where it's due

Built on great open source

Lantern Watch is built on top of AdGuard Home, which handles the actual DNS blocking. Lantern Watch adds the parental-control layer on top — schedules, screen time, dashboards, and alerts — and runs on GL.iNet hardware.

AdGuard Home

Core DNS Engine

The DNS filtering engine under the hood.

GL.iNet

OpenWrt Hardware

The OpenWrt routers Lantern Watch runs on.

Support the mission

Help put a lantern in another home

Lantern Watch is free for everyone — families, churches, camps, and organizations — forever. No subscriptions, no licenses, no catch. If it's protecting your family, consider leaving a tip to help put a router in a home that can't afford one. 100% of tips go toward putting fully-loaded routers into homes that need them and supporting continued development.

No pressure — the software stays free either way.
☕ Buy me a coffee Explore on GitHub
Common questions

Before you install

The questions parents ask most, answered straight.

Can I use Lantern Watch if I already run Pi-hole or AdGuard Home somewhere else?

Lantern Watch includes and manages its own copy of AdGuard Home on the router, and all filtering happens there. It is built to be the single filter for your whole home, sitting at the front door where every device passes through.

Running a second DNS filter behind it (a separate Pi-hole on your network) usually just causes confusion, and Lantern Watch's bypass protection will try to pull devices back to its own filter. If you already have a Pi-hole setup you love, Lantern Watch may be more than you need. If you want pause, schedules, screen-time limits, and alerts on top of filtering, that is exactly the part Pi-hole and plain AdGuard do not do.

Does it still work if I run a VPN on my router?

Yes. A whole-home VPN on the router and Lantern Watch work together. Filtering and schedules are applied before traffic reaches the VPN tunnel, so blocking still happens.

One thing to check: if your VPN pushes its own DNS servers, turn that off in the GL.iNet VPN settings so lookups keep going through the filter (or let Lantern Watch's bypass protection handle it). A VPN installed on one child's device, rather than the router, can route around DNS filtering entirely. That is true of any DNS-based tool, and Lantern Watch will alert you when it thinks a device is doing this.

If I allow a social media app, does Lantern Watch filter what my child sees inside it?

No, and this is important to understand. Lantern Watch works at the DNS level, which lets it block or allow whole sites and apps but not see inside them. Modern apps use encrypted connections (HTTPS), so once you allow YouTube, Instagram, TikTok, or similar, Lantern Watch cannot filter the individual videos, posts, or messages within that platform.

The tools that help here are the platform's own restricted modes (Lantern Watch has a one-tap YouTube Restricted Mode), keeping the stricter social profiles turned on, and using pause and schedules so those apps are only reachable at times you choose.

What happens to filtering and time limits if the router loses power or reboots?

Everything comes back on its own. Filtering, schedules, screen-time limits, and any pause that was running are all restored automatically when the router boots. A bedtime that was in effect stays in effect. A one-hour pause picks up where it left off. There is nothing to re-arm and no window where the network is unprotected after a power blip.

Will it interfere with game consoles, smart-home devices, or my port forwards?

Generally no. Consoles, smart TVs, doorbells, and thermostats keep working normally. They are just filtered for ads, trackers, and known-bad domains like everything else.

Lantern Watch never auto-pauses your router, mesh nodes, NAS, or printer, and it labels infrastructure devices so a schedule cannot knock out your network. Port forwards, DDNS, and game console NAT settings live in the GL.iNet router config, and Lantern Watch does not touch them. If one device genuinely needs its own DNS server, there is a per-device toggle to exempt it.

Get in touch

Questions or feedback?

Lantern Watch is free and open source — no access request needed. Just install it (or grab it on GitHub). Got a question, an idea, or hit a snag? Drop us a note. And if you've tested Lantern Watch on a router we haven't listed, we'd love to hear it — we'll add it to our community-confirmed list to help the next family.