The Periodic Background Sync API allows a service worker to run tasks at periodic intervals, even when the user isn't actively using the page. Unlike regular Background Sync (which fires once when connectivity returns), periodic sync fires repeatedly on a schedule.
Use cases: Syncing news feed, updating cached data, checking for new content, etc.
chrome://settings/content/periodicBackgroundSync