Chrome is introducing rate limits for the Push API starting this month, targeting sites that send excessive notifications with minimal user engagement. Sites identified as disruptive will be limited to 1000 push messages per minute, with HTTP 429 responses for excess requests. The rate limiting is based on three factors: push messages per time spent on site, permission prompts per time spent, and user engagement level. After disruptive behavior is detected, rate limits apply for 1 day initially, then 7 days, then 14 days for subsequent violations, with a 42-day reset period. This change aims to combat notification spam while not affecting legitimate sites that send valuable, timely notifications.
Table of contents
Our ongoing commitment to a better notification experienceA new layer: Push API rate limits1 Comment
Sort: