How to Keep KidMoat Running in the Background on Android?
KidMoat on your child's phone only works while it is running. It does not need the screen on and it does not need your child to open it — but the app has to be alive in the background to enforce limits, filter content, and report to your dashboard.
Android, meanwhile, has one overriding goal for background apps: kill them to save battery. Every Android phone does this to some degree, and most manufacturers add their own, more aggressive layer on top. When KidMoat gets caught by one of these battery systems, the symptoms are always the same:
- the child's device shows offline in your parent dashboard,
- screen-time limits stop being enforced until the app is next opened,
- activity reports have gaps.
None of that is a fault in the phone or the app — it is the phone doing exactly what its battery settings tell it to do. The fix is a one-time trip through those settings on the child's device, and this guide is the map.
Find your device's guide first
The settings that matter differ by manufacturer — sometimes radically. A Pixel needs two changes; a vivo needs closer to ten. So we have written a separate, screenshot-by-screenshot guide for each brand we see on children's devices.
Note: use the guide matching the brand of your child's device — these settings all live on the phone KidMoat protects, not on yours.
- How to keep KidMoat running in the background on Huawei?
- How to keep KidMoat running in the background on Samsung?
- How to keep KidMoat running in the background on Xiaomi?
- How to keep KidMoat running in the background on vivo?
- How to keep KidMoat running in the background on OPPO?
- How to keep KidMoat running in the background on Pixel?
- How to keep KidMoat running in the background on realme?
- How to keep KidMoat running in the background on Motorola?
- How to keep KidMoat running in the background on OnePlus?
We support Android 12 and above, so every guide covers those versions — where a brand's menus changed between Android versions, the guide has a section per version.
The three settings every Android phone has
Whatever the brand, the same three ideas come up. Knowing them makes any manufacturer's menus less mysterious:
1. Battery optimization
Android puts every app in a battery mode: optimized (the default — the system may kill it), restricted (killed aggressively), or unrestricted (left alone). KidMoat needs unrestricted. On most phones this lives under Settings → Apps → KidMoat → Battery.
2. Background data
An app that survives in the background still needs the network to report to you. Background data and — on phones that have it — unrestricted data usage (so Data Saver does not cut it off) should both be on for KidMoat.
3. The manufacturer's own app killer
This is the one that catches people out. Samsung has sleeping apps, Xiaomi has Autostart, Huawei has App launch, vivo and OPPO have auto-launch and background power controls. These are separate from Android's own battery optimization and are usually on by default. The brand guides above walk through each one with screenshots.
Two habits that undo all of it
Force-stopping the app. If your child opens Recents and swipes KidMoat away — or "force stops" it from Settings — some manufacturers treat that as permission to keep it dead. KidMoat's device-admin protections bring it back, but tamper alerts in your dashboard are worth watching.
System updates. A major Android or manufacturer OS update can quietly reset these settings to their defaults. If the child's device starts showing offline after an update, walk through your brand's guide once more — it takes two minutes the second time.
If the device still drops offline after every setting above is applied, check that battery saver / power saving mode is not scheduled to switch on automatically — on several brands it overrides per-app settings while active.
When it's set up correctly
You should see the child's device stay online in your dashboard through the night, limits enforcing at the exact minute they are due, and no gaps in activity reports. That is the whole test — if the dashboard looks right for 48 hours, the phone is configured right.
Related Posts
How to Keep KidMoat Running in the Background on Huawei?
On Huawei, one screen decides everything: App launch. Set KidMoat to Manage manually with all three launch options on, plus the data and battery settings around it — for HarmonyOS 4 and HarmonyOS 2–3.
How to Keep KidMoat Running in the Background on Motorola?
Motorola runs near-stock Android, so this is a short one: unrestricted battery, background data, notifications on, and Adaptive Battery off. Four steps.
How to Keep KidMoat Running in the Background on OnePlus?
OxygenOS quietly reverts battery settings more than any other brand, so the three steps here — Don't optimize, Unrestricted data, and knowing where Accessibility lives — are worth re-checking monthly.
See how KidMoat works
Set the day’s limit together, keep distractions out of study hours, and switch to Exam Day in one tap. Works whether the phone is theirs or yours.
See how it works