AVG Signal Blog Performance Performance Tips What Is Background Data and How to Restrict It
What-is-background-data-and-how-to-restrict-it-Hero

Many apps refresh — update themselves with new information — when you’re not using them. This background app refresh can quickly eat through your data plan. When you hit your data cap, your provider will throttle, or restrict, your internet access.

This article contains:

    What is background data?

    Background data is when apps consume data when they are not actively in use. If an app can't connect to a Wi-Fi network, it will use your mobile data plan to refresh its content. Background data usage can burn through a significant chunk of your monthly data plan.

    Unlike background data, foreground data is data consumed while you're actively using an app — scrolling on Instagram or sending an email, for example.

    What is background app refresh?

    Background app refresh is the common term for background data on iOS devices. iPhone background app refresh provides real-time updates for mobile apps that aren’t in use.

    Some apps, particularly social media apps, constantly check for updates, refreshing content in the background. When a user opens the app, the freshest content is already loaded.

    Background data, background app refresh, and background synching are all interchangeable terms. Background sync on Android is the exact same thing as background app refresh on iPhone.

    Letting apps refresh in the background isn’t necessary. If you don’t mind waiting a few seconds for an app to refresh when you open it, then you don't need background data on.

    What apps use data?

    Most apps use data, but not all apps suck up background data quite like social media and streaming apps. Facebook, Twitter, YouTube, SnapChat, Twitch, and Instagram are constantly updating to ensure that you always see new content. 

    Streaming apps like Spotify run up data usage by using background data to load the next songs on your playlist, so you can keep streaming without buffering

    If your phone is constantly refreshing all your apps, these background processes can overload your system and cause buffering problems. Find a compromise by allowing some apps to background refresh while limiting others.

    If you want to limit data usage on your phone, start by turning off background data app-by-app. Is your computer overloaded by apps, too? Get rid of unnecessary apps on your PC to streamline performance.  

    You can easily manage data usage and know which apps are taking up the most data by using a dedicated cleanup tool like AVG Cleaner. It gives you an easy-to-navigate overview of which apps are draining battery life, consuming too much data, and taking up space.

    What does “restrict background data” mean?

    Restrict background data means preventing an app from running in the background when it's not actively in use. It doesn’t disable the app or limit its ability to work when launched. You can choose to restrict background data for individual apps or all the apps on your phone.

    Both modes — total restriction or app-by-app — are available on iPhone and Android.

    What happens when you restrict background data?

    Disabling background apps limits an app’s ability to refresh when not in use. Instead of opening the app and immediately seeing the newest content, you’ll need to wait a few seconds for the freshest content to load.

    The biggest benefit of restricting background data is saving on data usage — especially important if you have a fixed monthly data plan. If you watch TV online and stream a lot of content, that’s even more of a reason to limit background refreshes. Along with burning through your data, background apps can also drain your battery. 

    Note that restricting background data typically does not mean restricting push notifications. If you turn off background data for an app, you should still get notifications. Since push notification functionality depends on the messaging service used by the app, apps like Facebook for Android that use Google Cloud Messaging (GCM) will still get push notifications when background data is restricted.

    Background apps aren't a problem just for mobile phones. Background apps drain your RAM and CPU resources and can slow down your computer. Putting these apps to sleep will help speed up your computer significantly.

    AVG TuneUp offers a feature for PCs called Sleep Mode, which prevents apps from running in the background and slowing things down. AVG TuneUp for PC or Mac will also help clean up junk files, remove duplicate photos, and get your machine running like new.

    How to restrict background data on Android

    Once you figure out what apps are using data on Android (super easy with AVG Cleaner), find out how to manually stop them. If you want to further customize your Android phone and get the most out of the apps you use, consider hiding apps on your Android phone. You might do this to keep your child safe online, or to add another layer of protection for banking and financial apps.

    Restrict background data for specific Android apps

    You can restrict a particular app from using background data, or restrict it across the board. Here’s how to tell which apps are using data on Android and how to reduce data usage on your Android device:

    1. Step 1. Go to Settings > Network & internet > Mobile network.

      Viewing Settings and Network & internet in Android 11
    2. Step 2. Tap App data usage to see your top data-draining apps. Set the date range to see the past month or another time period. To restrict data for a certain app, select that app.

      Viewing the top data draining apps in Android 11
    3. Step 3. Under Background data, toggle the button to Off.

      Restriction background data usage of a specific app

    Now that app can’t use your background data. You can also restrict all your apps. 

    Restrict background data for all Android apps

    To completely restrict background data on Android, you need to turn on data saver mode. Here’s how turn on data saver mode to manage background data on Android for all your apps: 

    1. Step 1. Go to Settings > Network & internet > Data Saver.

      Opening up Network & internet settings in Android 11.
    2. Step 2. Toggle on Use Data Saver. To exempt specific apps from this restriction, tap Unrestricted data.

      Turning on Data Saver mode to restrict all apps from using background data in Android 11.
    3. Step 3. To allow unrestricted data for a certain app (while restricting background data for all other apps), toggle that app’s button to the On position.

      Using the allow list in Data Saver mode to exempt an app from the blanket background data restriction mode.

    Unfortunately, keeping track of background data usage is a pain. That’s why our dedicated performance experts built AVG Cleaner. It’ll instantly give you a helpful snapshot of the apps clogging up your resources the most so that you can act quickly to get more battery life and better overall performance.

    AVG Cleaner for Android makes it easy to see which apps are draining your resources the most.Get an overview of data usage per app with AVG Cleaner for Android, along with a summary of apps that might be spiraling out of control from background data usage. Best of all — it's free to install and simple to use.

    How to restrict background data on iPhone

    When it comes to background data, iPhones suffer from the same data drain as Androids. If you want to turn off background data on iPhone, you can restrict background app refresh for individual apps or all apps. 

    Further customization is also possible on iPhones, because you can restrict background app refresh to Wi-Fi only, meaning you won't use any mobile data to keep apps refreshed in the background.

    Restrict background data for specific iPhone apps

    Pick and choose which apps have access to background app refresh on iPhone. You can turn these permissions on and off as you like with a simple toggle on/off switch. Here’s how to manage background data usage for individual apps on iPhone:

    1. Step 1. From the home screen, launch the Settings app and tap General.

      Navigate to the General tab within the Settings app to restrict background app refresh on individual iPhone apps.
    2. Step 2. Tap Background App Refresh. You’ll see a list of all apps that use background app refresh. Turn off background app refresh for individual apps by switching the toggle from green to grey.

      Viewing Background App Refresh and turning off background app refresh for individual apps.

    Restrict background data for all iPhone apps

    If you want to turn off background data for all iPhone apps, you have three possible settings to grant or restrict access: Off, Wi-Fi only, and Wi-Fi & Mobile Data. Here’s how to manage background data usage for all apps on iPhone:

    1. Step 1. Launch the Settings App from the home screen and tap General.

      Go to the General tab within the Settings app to restrict background app refresh on all iPhone apps.
    2. Step 2. Tap Background App Refresh, then choose Background App Refresh again.

      Tap Background App Refresh and Background App Refreh again to see options for fully restricting background data.
    3. Step 3. Choose to turn off background app refresh for all apps by selecting Off. If you choose to restrict to Wi-Fi, apps will still refresh in the background when you’re connected to a Wi-Fi network, but not when using mobile data.

      Turn off background app refresh for all apps, or select to only refresh apps in the background when connected to Wi-Fi.

    If you want to clean up the home screen of your iPhone, consider hiding iPhone apps you want to keep but don't use often.

    How to turn on background data on Android

    If you restricted background synching and now you want to turn on background data again, it's easy. Just follow the same steps as restricting background data, but instead of toggling off background data on your Android, toggle it on. 

    Along with understanding which apps use background data, it's important to know Android app permissions and how to use them smartly. It's easy to download apps, particularly free apps, without considering their security. Thankfully, you can check if an Android app is safe to install.

    If you’re using Data saver mode, you can simply turn it off to let all your apps use background data.

    Here’s how to turn on background data on Android: 

    1. Step 1. Navigate to Settings > Network & internet.

    2. Step 2. Tap Data Saver and toggle the switch Off.

      Viewing and turning off data saver mode in Android 11

    Now you’ve turned on background data for all apps. 

    To enable background data for a particular app (rather than all apps), add it to your allow list. Here’s how to turn on background data for individual apps:

    1. Step 1. Go to Data Saver mode and tap Unrestricted data.

       Viewing data saver mode in Android 11
    2. Step 2. Add the apps that you want to have access to unrestricted data.

      Allowing specifc apps to use unrestricted data despite data saver mode in Android 11

    Don’t have Data Saver mode? Here’s how to enable background data one app at a time:

    1. Step 1. Navigate to Settings > Apps & Notifications. Then, select a particular app and choose Mobile data & Wi-Fi.

      Viewing Facebook's app info in Android 11
    2. Step 2. Toggle the switch for Background data to On.

      Allowing a particular app to use background data in Android 11

    If you’ve never adjusted these settings before, your apps are probably set to allow background data automatically.

    Are you worried your data usage might go overboard once you turn background data back on? If you install the free AVG Cleaner app for Android, you can turn on background data and keep an eye on clutter and data usage all from one easy-to-use screen.

    How to turn on background data on iPhone

    If you want to turn on background data again, it's super simple. Here’s how to allow background data usage on iPhone: 

    1. Step 1. Go to Settings > General > Background App Refresh. 

    2. Step 2. Tap Background App Refresh (again). 

    3. Step 3. Choose to turn on background app refresh for all apps by tapping either Wi-Fi or Wi-Fi & Mobile Data.

      As mentioned above, choosing Wi-Fi will allow apps to update in the background only when connected to a Wi-Fi network. Choosing the Wi-Fi & Mobile Data option will fully restore background app refresh no matter your connection source.

      Decide if you want background app refresh to work only when connected to Wi-Fi, or with Wi-Fi & Mobile Data.
    4. Step 4. Alternatively, turn on background app refresh for individual apps by switching the associated toggle from grey to green.

      Turn background app refresh back on for individual apps by toggling the associated button from grey to green.

    Keep background data under control with AVG Cleaner

    Stay on top of your apps and background data with AVG Cleaner for Android. It’s your smart assistant that delivers an instant overview of the biggest resource-draining apps, where your junk files are hidden, and actionable steps to extend your battery life. With AVG Cleaner for Android, you'll always know how your data is being used.

    Clean up your Android and get more space with AVG Cleaner

    Free install

    Protect your iPhone against security threats with AVG Mobile Security

    Free install