How do I set time limits per app instead of one overall limit?

So here is the thing. My kid spends way too much time on games and social media, but I still want them to be able to use homework apps, video call family members, or read stuff online without hitting a wall. Setting one overall screen time limit shuts everything down at once, which causes problems when they are in the middle of something actually useful.

What I really want is a way to protect my child from mindless scrolling and gaming for hours while keeping educational and communication apps open longer or even unlimited. Like, TikTok gets 30 minutes but Khan Academy stays accessible all day, you know?

Has anyone found a solid way to do this? Built-in phone settings, third-party apps, router tricks, whatever works. Looking for something that actually sticks and is not easy for a kid to bypass. Would appreciate any real advice here, not just generic stuff.

Both iOS and Android have solid built-in options for this and honestly the iOS one is the most underrated free tool out there for parents.

On iPhone or iPad using Apple Screen Time:

  1. Go to Settings > Screen Time and turn it on
  2. Tap “App Limits” then “Add Limit”
  3. Browse by category like Social Networking, Games, or Entertainment, or search for a specific app by name
  4. Set the daily time allowed for that category or individual app
  5. Tap “Add” to confirm

Now here is the part most people miss. Go to Settings > Screen Time > Always Allowed. This is where you add apps that should never get blocked regardless of what limits are active. Think FaceTime, Google Classroom, Duolingo, reading apps, whatever your kid needs for school or communication. These stay fully open even after App Limits kick in.

To make sure your child cannot just disable Screen Time themselves:

  • Go to Settings > Screen Time > Use Screen Time Passcode
  • Set a 4-digit code only you know
  • This locks all Screen Time settings so your kid cannot change or remove any limits

The combo of App Limits plus Always Allowed plus a passcode is genuinely powerful. You are not shutting down the whole device, just putting a cap on the time-wasting apps while educational ones stay fully accessible. And it costs nothing since it is built right into iOS.

If you are on Android, Google Family Link is the move and it is free. The key difference from just using built-in phone settings is that Family Link is managed from YOUR phone, not the child’s device. So they physically cannot change anything.

Here is exactly how to set per-app limits:

Setup first

  • Download Family Link on your phone (parent device)
  • Download Family Link on your child’s Android phone
  • Follow the on-screen steps to link the accounts

Setting per-app limits

  • Open Family Link on your phone
  • Tap your child’s name
  • Go to “App activity” or “Controls > Daily activity”
  • You will see a list of every app installed on their device
  • Tap any app and select “Set limit”
  • Choose the number of hours and minutes per day for that specific app
  • Save and it applies immediately

For apps you never want to limit, just leave them without a timer. Google Classroom, educational YouTube, reading apps, whatever you want stays unrestricted.

The really important part: your child cannot remove these limits, change the settings, or uninstall Family Link without your PIN. They also cannot install new apps without your approval, which is huge. You get notified when they request something from the Play Store and you approve or deny it from your phone.

You also get weekly reports showing which apps were used and for how long, broken down by day. That visibility alone is worth using it.

Forget the device settings for a second. What if you handled this at the network level instead?

Eero is a mesh WiFi router system that has a built-in feature called Eero Profiles (part of Eero Plus subscription). You create a profile for your child, assign their devices to it, and then set content filters and pause schedules directly from the Eero app on your phone.

Here is why this is an interesting approach:

  • It works on every device your child uses on your home network, phone, tablet, laptop, gaming console, all of it
  • Your child cannot bypass it from their phone because the restriction happens at the router level before data even reaches their device
  • You can pause their internet access instantly from anywhere using the Eero app
  • You can set a schedule where internet cuts off at a specific time each night

The limitation is that this does not do per-app limits in the same granular way device settings do. What it does instead is cut internet access to the whole device on a schedule, which stops internet-dependent apps like social media, streaming, and online games cold while apps that work offline (downloaded textbooks, local files, some educational tools) keep working.

So the strategy becomes: let them use offline educational content freely, and use Eero’s schedule to define when internet-connected entertainment apps can actually run.

Eero Plus is around $9.99 per month or $99 per year. You need an Eero router to use it. Works on iOS and Android devices on your network.

Let me give you two third-party tools that go further for families who want more detailed scheduling, not just daily caps.

Best Third-Party Apps for Per-App Time Limits

Qustodio

Qustodio runs on iOS, Android, Windows, Mac, and Chromebook, all from one parent dashboard. That cross-device coverage is its biggest strength.

What it does for per-app limits:

  • Set a daily time cap per app (e.g., Instagram gets 20 minutes total)
  • Set time-of-day windows per app (e.g., games only accessible from 4 PM to 6 PM)
  • Block specific apps entirely with one toggle
  • View reports showing exactly when and how long each app was used

The scheduling feature is what separates it from free tools. Most built-in options only do daily totals. Qustodio lets you say “this app is allowed only during these hours” which is a completely different and often more useful kind of limit.

Pricing: Free tier exists but per-app scheduling needs the paid plan. Paid starts at around $54.95 per year for up to 5 devices.

OurPact

OurPact is strong for families who want schedule-based blocking rather than countdown timers.

  • Create block schedules that automatically cut access to specific apps during school hours or bedtime
  • “Grant” temporary access to blocked apps from your parent phone when needed
  • Works on iOS and Android
  • Manage everything remotely

Free tier covers basic blocking. Premium is around $6.99 per month and unlocks per-app scheduling and more detailed controls.

Let me add pricing context for two tools, because cost is a real deciding factor.

Bark

Bark works differently from most parental control apps. Instead of setting hard time limits, it monitors your child’s activity across apps, texts, email, and social platforms and alerts you when it detects something concerning, like signs of excessive use patterns, contact with strangers, or worrying content.

Pricing:

  • Bark Jr: $5/month or $49/year (covers one device, basic monitoring)
  • Bark Premium: $14/month or $99/year (covers unlimited devices, full monitoring across apps and social accounts)

This pairs well with a timer-based tool. Use something else for the actual app time limits and use Bark as your monitoring layer on top.

Circle Home Plus

Circle is a hardware device that plugs into your home network (or works through a companion app for cellular). From the Circle app you get per-device, per-app, and per-user controls.

What makes it stand out:

  • Works across ALL devices on your network including gaming consoles and smart TVs
  • Per-app time limits that work even on cellular data through the Circle app
  • “Pause” button for any device instantly
  • Bedtime schedules per device
  • Usage history per app

Pricing:

  • Circle Home Plus hardware: $129 one-time
  • Circle subscription: $9.99/month (required for most features)

The cellular coverage is the feature no pure router solution offers. Eero only covers your home network. Circle follows the device even on mobile data.

Nobody has talked about this approach yet and it is worth knowing about, especially for younger kids on Android.

How to Set Time Limits Per App Instead of One Overall Limit Using a Kids Launcher on Android

Instead of fighting with timer settings, you can replace the home screen itself with a child-friendly launcher. The idea is simple: your child only sees and can open apps that you have pre-approved. Social apps, games, and video apps are invisible to them because they are not on the launcher at all.

Kids Place

Kids Place is an Android app that acts as a locked home screen.

How to set it up:

  1. Install Kids Place on your child’s device
  2. Set a PIN code that only you know
  3. Choose which apps are visible inside Kids Place
  4. Only those apps show up on their screen
  5. Exiting Kids Place requires your PIN

Built-in time controls in Kids Place:

  • Set a total daily usage time limit
  • Set a session time limit (auto-locks after X minutes of use)
  • Schedule time windows when the device is accessible

Kidoz

Kidoz is similar but aimed at younger children and comes pre-loaded with kid-friendly content. It also lets parents set a daily total screen time limit and choose which apps or Kidoz-curated content is available.

Both apps are free with optional premium upgrades. Kids Place premium is a one-time purchase around $4.99. Kidoz premium unlocks more content and extended parental controls.

The big advantage: even if your child figures out timer resets on other apps, they cannot access anything outside the launcher without your PIN. Protects your child from accidental exposure to apps you never intended them to open.

Let me add two tools and compare them feature-by-feature, because the differences actually matter depending on your situation.

Norton Family

Norton Family is a dedicated parental control solution that works on Android, iOS, Windows, and Chromebook.

Key features for per-app limits:

  • Time Supervision: Set daily schedules for when the device can be used (not per-app individually, but by category)
  • App Supervisor: See which apps are installed and block any app with one tap
  • Web filtering with category-level blocking
  • Location tracking
  • Detailed activity reports sent to parent email

Pricing: Around $49.99 per year for unlimited devices (often discounted).

Kaspersky Safe Kids

Kaspersky Safe Kids is another cross-platform option with a free tier that actually includes meaningful features.

Key features:

  • App usage control: Set daily time limits per app category (Social Networks, Games, Entertainment, etc.)
  • Screen time schedule: Set hours when the device is completely locked
  • Web filter by category
  • Location tracking with geofencing alerts
  • Battery and SIM card change notifications

Pricing:

  • Free tier: App category limits, web filter, device location (basic)
  • Premium: ~$14.99 per year, adds real-time alerts, advanced reports, YouTube monitoring

For budget-conscious parents, Kaspersky Safe Kids free tier covers the basics better than most free options.

I think we first need to address the browser loophole.

Say you cap TikTok at 30 minutes. Kid hits the limit, app locks. They open Safari or Chrome, go to tiktok.com, and keep scrolling. The app limit did nothing. Same with YouTube, Instagram, pretty much any platform that has a working mobile site.

Here is how to close that gap using Microsoft Family Safety, which is totally free and works on Android and Windows:

Microsoft Family Safety setup:

  1. Create a Microsoft account for your child
  2. Download Microsoft Family Safety on your phone and your child’s device
  3. Add your child to your family group
  4. Go to their profile in the app

What it does for browsers and apps:

  • Screen time limits apply across the device (Android and Windows)
  • You can set limits per app including browsers themselves
  • Web filtering blocks categories of sites and specific URLs
  • Any site or app your child tries to access that is blocked sends you a notification and they can request access from you directly through the app

The key move for the browser problem:

Set a time limit on Chrome or whatever browser they use, the same way you would limit a social media app. Or set web content filters so social media domains are blocked in the browser entirely.

This means they cannot just swap to the web version of a blocked app. The browser either has its own time cap or the domains are filtered out.

Microsoft Family Safety also works on Xbox, which is great if your kid games on console.

I recommend using iOS Focus Modes as a time-of-day app availability system, which works completely differently from countdown timers.

Focus Modes (available on iOS 15 and later) let you control which apps are visible and usable based on a named mode that activates automatically.

How to set this up:

Create a “Study Time” Focus:

  1. Go to Settings > Focus > tap the + icon
  2. Name it “Study Time”
  3. Under “Allowed Apps,” add only educational tools, communication apps, and anything school-related
  4. Under “Automation,” set it to activate on weekdays during school hours automatically

Create a “Free Time” Focus:

  1. Same steps, name it “Free Time”
  2. Add all apps including games and social
  3. Set automation to activate only during a specific window, like 4 PM to 6 PM on weekdays
  4. Outside that window it reverts to Study Time

Why this is different from a countdown timer:

A timer says “you used this app for 45 minutes, now it is locked.” Focus Mode says “this app does not exist right now.” The app is not locked with a warning screen. It is simply not on the home screen or searchable during Study Time. For younger kids especially, out of sight genuinely means out of mind.

Locking it down:

Combine this with a Screen Time passcode so your child cannot manually switch Focus Modes. Go to Settings > Screen Time > Content and Privacy Restrictions and restrict the ability to change Focus settings.

Free, built into iPhone, and works independently from any app limit timers you already have set.