Skip to main content
Support

Browse by category

All categories
Install help

Install diagnostics

This page runs the same detection logic the header's Install button uses and prints every signal to screen. If install isn't working for you, press Copy report and paste it into your bug report — it tells us exactly what your browser is and isn't doing.

Running diagnostics…

What each row means

Platform
Which install path applies to your browser (Chromium prompt, iOS Share, macOS Dock, or hidden).
beforeinstallprompt captured
Chromium fires this once it decides your session qualifies. If false, engage a bit with the site and reload — Chrome holds off on first visit.
Running as installed app
True if you're viewing the standalone app (no browser chrome). The install button is hidden in this state.
Service Worker
Must be activated for offline mode and install to work.
Manifest
The app manifest declares the install metadata. A fetch failure or parse error breaks install on every platform.
Persistent storage
Whether the browser has agreed to protect your pins from auto-eviction. Installing usually flips this to granted on Chrome.