Website blocking

Block websites on Android — no router setup.

A local DNS VPN on the supervised device filters distracting websites during routines. It travels with the device, works across browsers, and never uploads browsing history.

No router changes

Filtering runs on the supervised device itself, so it works on home Wi-Fi, mobile data, and any network it connects to.

Works across browsers

Websites are filtered at the DNS level, so the same rules apply no matter which browser or app tries to load a site.

History stays private

Filtering decisions happen locally. StudyLumen does not upload browsing history.

Offline-safe

Enforcement is local, so rules keep applying without a connection to our servers.

Signed rules

Rule sets are cryptographically signed and verified on the device before they apply.

Requests welcome

The supervised user can request access to a blocked website, and you approve or deny it from StudyLumen Parent.

How website blocking works

How does StudyLumen block websites on Android?

StudyLumen Child runs a local DNS VPN on the supervised device. When a routine is active, requests to blocked websites are filtered at the DNS level — on the device, before they load. There is no proxy and no router configuration.

Does the VPN send traffic through StudyLumen's servers?

No. The VPN is local to the device: it exists to filter DNS lookups, and filtering decisions happen on-device. Browsing history is not uploaded.

Does it work outside the home network?

Yes. Because filtering runs on the device rather than the router, the same rules apply on mobile data, school Wi-Fi, or any other network.

Can website and app blocking be combined?

Yes — routines combine both. Homework Mode can block social apps and the same services' websites, so switching to a browser doesn't bypass the routine. See app blocking for the app side.

Add website rules to a routine

Get StudyLumen Parent

App blocking · Exam Focus · Setup guide