package icon

Baby Touch Lock

Block accidental touches, gestures and buttons while your kid watches videos
Baby Touch Lock is a simple, lightweight parental tool designed to keep videos and apps playing uninterrupted by blocking accidental screen touches and navigation gestures.

Key Features:
- Blocks screen touches and multi-touch interactions.
- Prevents navigation bar gestures (Back, Home, App Switch).
- Keeps the notification drawer and Quick Settings closed.
- Optional lock for physical volume keys.
- Quick Settings tile for convenient 1-tap activation.
- Disengages with an intuitive, child-resistant slide-to-unlock widget.
- 100% offline: No internet permission, no advertisements, and zero tracking.

Accessibility Service Usage:
Baby Touch Lock uses Android's AccessibilityService API exclusively to detect and block touch inputs and physical button presses when the lock overlay is active. The service does not inspect or read any on-screen text or private data.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.0.1 (2) suggested Added on Sep 23, 2026

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.babytouchlock.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.9 MiB PGP Signature | Build Log