Web Push demo

Checking browser support…

1. VAPID application server keys

Generated once and persisted in localStorage so they can be reused across requests.

2. Subscription
3. Send a push message
Log