the family router
Demo household, made-up data. Controls here do not change anything. This is the real Genkan dashboard running against a fake family, so nobody's network is behind it. About Genkan

Notifications

Genkan already knows when a device nobody has claimed joins the network, when a household camera is not as restricted as it should be, and when a genuinely concerning signal turns up. This is how it tells you, instead of waiting for you to open a dashboard.

Nothing leaves this house that you did not set up. Genkan has no telemetry and talks to no cloud. A route below is this box POSTing a short message to an address you typed in, and you can read every word it would send further down the page. With no routes, nothing is sent to anybody.
No routes. Genkan is sending nothing to anybody, which is what a fresh install does and what a household that wants none should leave it doing.

Add a route

A topic on ntfy.sh, or better, on your own ntfy server. No accounts, works on iOS and Android, and the topic name is the password, so make it long and random.
Just for you. Letters, numbers, - and _ .
For ntfy this is the topic URL, and the topic name is the password: make it long and random.
Sent as a bearer token. Stored in the database, never in a file and never in a log line.
Leave empty for none. Urgent still goes through unless you untick it below.
Comma separated, for example self-harm,tor,gateway.
Off by default, and it can never widen past what the wording below allows. The private categories stay private however this is set.
Not built yet, deliberately, rather than half built: Email Needs your household's own SMTP server. Not built: see docs/NOTIFICATIONS.md. Home Assistant, directly Works today behind a webhook. A first-class route is not built: see docs/NOTIFICATIONS.md.

What actually lands on a phone

A notification is read out of context, possibly in front of other people, and possibly by somebody reading over a shoulder. So the safety ones say that something needs your eyes and where to look, and nothing else. The detail stays here, on the home network. These words live in the database, so you can change them.

WhenIt saysNames a child?
self-harm Genkan: worth a quiet check in
One thing today needs your eyes, and it is a care thing, not a trouble thing. The detail is on the Genkan dashboard at home. Read it somewhere private.
no
no details either
darknet Genkan: worth a conversation tonight
Someone tried to reach a part of the internet Genkan blocks. It was blocked. Nobody is in trouble. The detail is on the dashboard at home.
no
no details either
dns-ingest Genkan: Genkan has stopped recording lookups
Genkan cannot read the DNS query log, so nothing is being recorded or metered right now. The detail is on the dashboard at home.
no
drugs Genkan: worth a conversation tonight
Someone tried to reach a site Genkan blocks. It was blocked. Nobody is in trouble. The detail is on the dashboard at home.
no
no details either
extreme Genkan: worth a conversation tonight
Someone tried to reach a site Genkan blocks. It was blocked. Nobody is in trouble. The detail is on the dashboard at home.
no
no details either
gateway Genkan: the gateway needs a look
The Genkan gateway raised something at start-up. The kids network may not be serving. The detail is on the dashboard at home.
no
iot-policy Genkan: a household device is not as restricted as it should be
The household device policy did not apply cleanly, so something may have more access than the rules say. The detail is on the dashboard at home.
no
tor Genkan: worth a conversation tonight
Someone tried to reach a part of the internet Genkan blocks. It was blocked. Nobody is in trouble. The detail is on the dashboard at home.
no
no details either
devices Genkan: a device nobody has claimed joined the network
A device nobody has claimed joined the network. It has limited access until somebody names it.
no
no details either
proxy-vpn Genkan: someone looked at a way round the filter
A VPN or proxy was looked up on the kids network. Usually curiosity, occasionally a way round the filter. The detail is on the dashboard at home.
no
no details either
earn Genkan: a job is waiting for your yes
{who} has finished a job and is waiting on you. It can wait until morning.
yes
no details either
time Genkan: out of time
{who} has used today's screen time.
yes
no details either