Child Device Setup
Install KidMoat Child
- On your child's Android device, open the Google Play Store
- Search for "KidMoat Child"
- Tap Install and open the app
- The app will display a screen asking you to pair with a parent device
Required Permissions
KidMoat Child needs several Android permissions to function properly. The app will guide you through each one during setup:
Accessibility Service
- Why: Monitors app usage and enforces screen time limits
- How: Settings > Accessibility > KidMoat > Enable
Usage Stats Access
- Why: Reads daily app usage data for screen time tracking
- How: Settings > Apps > Special Access > Usage Access > KidMoat > Allow
Location Permission
- Why: Enables GPS tracking and geofence monitoring
- How: Grant "Allow all the time" when prompted
Device Admin
- Why: Prevents the child from uninstalling the app
- How: The app will prompt you to activate device administrator
Battery Optimization Exemption
- Why: Keeps KidMoat running in the background without being killed by the system
- How: Settings > Battery > KidMoat > Unrestricted
VPN Service
- Why: Routes web traffic through KidMoat's local filter for web filtering and SafeSearch
- How: Accept the VPN connection request when prompted
All permissions are required for KidMoat to work correctly. If any permission is revoked, the parent will receive a tamper alert and the child's Device Health coin score will be affected.
After Setup
Once all permissions are granted, the child app will show a pairing screen with a QR code scanner. Use this to complete the pairing process.
The child sees a simplified dashboard showing:
- Their current coin balance and level
- Today's streak status
- Any active modes (like Homework Mode)
- Recent badge progress