How to Disable Background Sync in Google Chrome

The Ghost Connections

Modern web applications are designed to act like native desktop software. Google Chrome supports a powerful API known as “Background Sync.” When enabled, if you are writing an email in an advanced web app and you suddenly lose your Wi-Fi connection, you can hit “Send” and simply close the tab. The web app will register a background sync request with Chrome. The moment your laptop reconnects to the internet—even if you haven’t opened the website again—Chrome will silently execute the sync in the background and transmit your data. While incredibly useful for offline web apps, this represents a massive privacy risk if malicious sites attempt to abuse it to silently upload tracking data. If you demand absolute control over when your browser transmits data, you must disable this API.

How to Turn Off Background Sync

You can permanently revoke Chrome’s ability to sync closed tabs via the site settings.

  1. Open the Google Chrome desktop browser.
  2. Click the three vertical dots (⋮) in the top right corner and select Settings.
  3. In the left-hand sidebar, click on Privacy and security.
  4. In the main window, click on Site settings.
  5. Scroll down and click on Additional permissions to expand the hidden menu.
  6. Click on Background sync.
  7. At the very top of the screen, under “Default behavior,” select the radio button next to “Don’t allow closed sites to finish sending or receiving data.”

Absolute Termination

The change is instantaneous. Google Chrome will completely shut down the background synchronization engine. When you close a tab, its connection to the internet is instantly and permanently severed. The website absolutely cannot transmit or receive any data in the background, guaranteeing that your browser only uses bandwidth for the tabs you actively have open.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.