WTF Notifier

Browser subscriptions (Web Push) + E2EE test sender

Create channel

Creates a new channel on the server and generates a local encryption key (not stored on the server).

Tip: copy the keys somewhere safe. Losing the channel key means you can’t decrypt.

Subscribe this browser

Uses the read key to register a PushSubscription. The service worker decrypts incoming notifications using the channel key.

Not subscribed

Send encrypted test notification

Encrypts a small JSON payload in your browser, then calls /v1/notify using the send key.

Notification history (decrypted locally)

Fetches encrypted history via /v1/notifications using the read key, then decrypts it locally using the channel key.


      

Log