Parent Approval

Buzz your phone when a kid needs approval. Or, scan a code from your kids computer. No app download needed - just add a page to your Home Screen, and allow notifications.

Get started

curl -fsSL https://parentapprovals.com/install | bash

Then pair this phone:

sudo parentapproval pair

Scan the QR with this phone.

Omarchy

Paired

Paired with

    If this page is open, the request shows here right away. You'll also get a buzz.

    Parent Approval

    Could not load crypto

    The signing library failed to load. Reload this page over HTTPS.

    Pair this phone

    Become a parent

    A key stays on this phone. The laptop only stores the public half. Scanning later is not enough — this pairing is.

    Confirm on this phone

    Same code?

    This code is bound to this phone's key. Confirm only if the laptop shows the same digits and your phone's name. If it does not, tap Abort.

    This phone is a parent on .

    Add this page to your Home Screen, open the icon, tap Allow notifications. Next time the kid needs sudo, your phone will buzz.

    Parent Approval

    Allow notifications

    iPhone will not buzz until you tap Allow in this Home Screen app.

    Paired with

      Add to Home Screen

      Open the icon

      Safari cannot enable notifications. Add this page to your Home Screen (do not leave it first), then open the Parent Approval icon and tap Allow.

      1. Tap Share → Add to Home Screen
      2. Leave Safari
      3. Open the Parent Approval icon
      4. Tap Allow notifications
      Unpair

      Remove this phone?

      This deletes every parent key stored on this phone. You will need to pair again from each computer.

        Request from

        laptop

        •••MATCH THE LAPTOP
        This phone is not a parent for that laptop. Pairing is the security boundary — scanning is not enough.

        Done

        Parent Approval

        That request is gone

        It was approved, denied, or it expired. Ask the kid to try again.