That's also my initial mindset as a developer, but I wonder how casual users will perceive this? Every time you open a new tab, the apps are there. It almost feels like an inventory in a game, like you "have" the app in some sense.
If nothing else, for a developer it must be hugely beneficial to get your website link to the new tab page.
If nothing else, for a developer it must be hugely beneficial to get your website link to the new tab page.