InstantPWA on macOS
Since Sonoma, Safari installs any site as a standalone dock app with badge counts, notifications and system-level shortcuts. Chrome and Edge deliver the same on older macOS versions.
Install: Full support
Web push: Full support
Safari 17+ push. Chrome/Edge fill the gap on older macOS.
How to set it up
- 1
Copy the one-line snippet
Sign in, open your widget, and copy the <script> tag from the Install tab. It's under 15 KB gzipped and loads asynchronously.
- 2
Paste it before </body>
Drop it into your site template. No build step, no framework wiring — it works with any HTML page served over HTTPS.
- 3
Publish and verify
Reload the site, open the widget on any device, and check the analytics tab. Installs and dismissals appear in real time.
FAQ
Where does the installed icon live?+
In /Applications, with a dock entry and native window controls.