Hopefully they&#x27;ll move their own products to use the solution built into mobile chrome [0]. I hope that this &quot;official&quot; way of prompting users isn&#x27;t penalised. The engagement logic is in the browser and as a developer you can&#x27;t override it and force it to show. It makes testing it interesting! I dug into the code and wrote up my findings in a couple of blog posts [1].<p>[0] <a href="https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2015&#x2F;03&#x2F;increasing-engagement-with-app-install-banners-in-chrome-for-android" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2015&#x2F;03&#x2F;increasing...</a><p>[1] <a href="https:&#x2F;&#x2F;unop.uk&#x2F;dev&#x2F;experience-with-mobile-chrome-app-install-banner" rel="nofollow">https:&#x2F;&#x2F;unop.uk&#x2F;dev&#x2F;experience-with-mobile-chrome-app-instal...</a><p><i>Edit:</i> In case it&#x27;s not clear, this isn&#x27;t just for web apps. As of at least a month ago (Chrome 44) you can add native app install banners to a website [2].<p>[2] <a href="https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2015&#x2F;03&#x2F;increasing-engagement-with-app-install-banners-in-chrome-for-android#native" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2015&#x2F;03&#x2F;increasing...</a>