Our goal was to prevent websites with the notification permission from consuming excessive resources on the user's device by running silently in the background. Additionally we were worried about developers polling the device to inspect it's external IP which creates some privacy risk, especially on mobile.
We hope to expand developer use cases for push beyond notifications in the near future, for example by giving sites some quota of background execution based on how 'engaged' we believe the user is with the site.
Let us know if any more details would be helpful!
Thanks
Hi,
In Chrome there is a policy that push messages must result in a visual notification, and there appears to be some logic to enforce this.
Why exactly is that policy there? To make push message spammers discoverable to the user? Or something else?
Thanks,
Anders