Criterion met
Criterion missing
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.
A Progressive Web App only becomes installable when every Chrome installability rule holds true at the same moment — HTTPS, a valid Web App Manifest, icons at 192px and 512px, and a registered service worker with a fetch handler. This simulator renders that logic as a live 3D scene: four criteria orbit a phone mockup, each glowing green when satisfied and red when missing, while a running visitor funnel shows how many simulated users actually get offered the install prompt and how many accept it. Toggle any single criterion off and the whole funnel stops converting immediately, exactly as the real all-or-nothing beforeinstallprompt event behaves — no partial credit, no matter how high the other three push the score.