Built for Mac, not ported to it

Keep their Mac on schoolwork.

Every other parental control is a phone app bolted onto the Mac, and a kid can turn it off. Kidfence enforces inside macOS, so they can't. You run it by texting in plain English: block an app, set a bedtime, or see what they're on right now. End-to-end encrypted, so we never see their screen.

Kidfence on the kid's Mac, 568 blocks today, top blocked sites (Discord, Roblox, Gmail Chat), all protections active. The Kidfence parent app, controlling the kid's Mac by texting in plain English, with quick actions to pause, grant time, and see open tabs.
No VPN No tunnel, no slowdown
No screenshots We never see their screen
E2E encrypted Reports only you can read
Can't be turned off Enforced inside macOS

No dashboards. No rule trees. Just tell it.

Every other parental control makes you hunt through settings menus and category checkboxes. Kidfence is a conversation: “block Roblox after 8pm,” “bedtime at 9, two hours a day,” “what's he on right now?” The AI turns plain English into enforced policy, and turns a week of activity into a plain-English summary, so you read a sentence instead of a log. The command AI never sees who your child is; activity stays end-to-end encrypted between the Mac and your phone.

What parents want to block most

These are the real problems parents face every day. Kidfence handles all of them.

AI-generated games New

Kids now have AI build them games, or play “vibe-coded” ones on sites like AI Dungeon and Rosebud. Kidfence blocks the AI game-makers, closes a game even after it's downloaded to run offline, and flags when a “homework” chatbot tab drifts into play.

Games & distracting apps

Block Roblox, Minecraft, Steam, Discord, or any app. Uses code signatures, so kids can't bypass by renaming the app.

Websites & adult content

Block domains at the network layer via SNI: YouTube, TikTok, Reddit, adult sites. No VPN, no MITM proxy, no broken HTTPS.

Gmail Chat, Spaces & Meet

Kids use school Gmail to chat all day. Kidfence's browser extension hides the Chat, Spaces, and Meet panels; email still works.

Unauthorized browsers

Kids download Firefox, Brave, Arc, or Opera to dodge filters. Kidfence blocks all browsers except Safari and Chrome by code signature.

Incognito & private browsing

Chrome incognito is disabled via managed policy. Safari private mode blocked. No way to browse without filters active.

Family-safe DNS

Adult and malware domains are blocked network-wide before they even resolve. The DNS settings are locked; manual edits in System Settings are reverted automatically.

SafeSearch enforced

Google, Bing, and YouTube always return kid-safe results. SafeSearch is pinned on at the network layer; it can't be toggled off in the browser or app settings.

Games blocked by default

Roblox, Fortnite, and other kid-magnet games are denied at launch unless a parent explicitly allows them. New games don't slip in just because the kid installed them.

Endless screen time

Set a daily time budget and a bedtime. When time's up, distracting apps freeze; schoolwork stays open. Grant 30 more minutes on the fly when they've earned it.

See what they're actually doing

Blocking is half the job. Kidfence also shows you where their time really goes (in plain English, never as a wall of logs) and flags the time-sinks the moment they start.

Live open tabs

See every browser tab open on their Mac right now, with how long they've lingered on each one. Ask "what's he on?" and get the answer, not a guess.

Attention nudges

When a quick break turns into an hour on a game site, Kidfence nudges you, and it can tell the game section of a site apart from the coding section, so you act on the right thing.

Plain-English reports

A week of activity summarized in a sentence: top apps, top sites, blocked attempts. Generated on the Mac and end-to-end encrypted; we never see it.

Time limits with teeth

Most "screen time" tools just pop a reminder a kid swipes away. Kidfence actually enforces the clock, without losing their work.

A budget and a bedtime

Set a daily time budget and a recurring bedtime window. Say "two hours a day, lights out at 9" once, and it's enforced every day.

Freezes, doesn't just nag

When time's up or bedtime hits, distracting apps freeze on the spot, and schoolwork keeps running. Nothing is lost; everything resumes tomorrow.

Flex when you want

Grant 30 more minutes today with one message; tomorrow's limit is unchanged. Or flip on competition mode to pause restrictions for a tournament; it auto-reverts on a timer.

How it all works

macOS system extensions, the same technology Apple uses for enterprise security. No kernel hacks, no VPN tricks.

Chat to control

Just type what you want in plain English. "Block YouTube after 4pm" or "Give Jake 30 more minutes of Minecraft." AI understands context.

Code signature enforcement

Apps are identified by their developer certificate, not filename. Renaming Roblox to "Homework.app" doesn't work. Endpoint Security blocks at launch.

Network-layer filtering

Content filter via macOS Network Extension. Inspects SNI to block domains: no proxy, no root cert, HTTPS stays intact.

Managed browser policy

Chrome extension force-installed and locked via macOS managed preferences. Incognito disabled. Other extensions blocked. Can't be removed by the child.

Competition mode

One command to pause all restrictions for tournaments. Auto-reverts after the timer. Perfect for competitive gaming families.

Activity reports

Daily summaries of app usage, top websites, and blocked attempts. E2E encrypted, sent directly to your phone. We never see the data.

Pause, not force-quit

When the budget runs out or bedtime starts, the daemon pauses distracting apps and resumes them later. Open documents stay put; work apps and the system keep running.

Per-site attention tracking

Kidfence samples the active tab and totals time per site, even per section of a site, so it can flag a real time-sink and tell a game page apart from a homework page.

Why not just Apple Screen Time?

Apple Screen Time is free and built-in, so it's the first thing every parent tries. The problem isn't the idea, it's that it was never built to hold up against a determined kid on a Mac. Neither were the parental apps ported over from phones.

Kidfence Apple Screen Time Other parental apps
Built natively for Mac Mac-first Built into macOS Mobile app, ported
Kid can't disable it with a new user account Yes No No
Still enforced right after reboot Yes Loads late Varies
App blocking survives renaming the app Code signature Partial By name
Hides Gmail Chat, Spaces & Meet Yes No No
Controlled by plain-English chat Yes No No
Activity stays end-to-end encrypted (vendor can't read it) Yes On-device Uploaded to cloud
No VPN or proxy (safe for proctored school tests) Yes Yes Often VPN-based
Shows you every tab open right now Yes No No
Bedtime freezes the app, not just a reminder Freezes the app Reminder / passcode Reminder
Price $9.99/mo · $79.99/yr Free ~$55–100/yr

Comparison reflects publicly documented behavior as of May 2026. Screen Time limitations per Apple support documentation and independent testing; “other parental apps” describes the common pattern across leading paid Mac parental controls, which run as a per-user app rather than a system-level service.

Set up in about 10 minutes

Install on your iPhone, then walk through the Mac setup together.

1

Install the iPhone app

Grab Kidfence from the App Store on the parent's iPhone. It hands you a link you can text to yourself when you're ready to set up the Mac. No account to create, no card to enter.

2

Set up the kid's Mac

Open the link on the Mac, run the installer, and follow the one-time approval flow in System Settings: system extensions, locked DNS, managed browser policy. Everything stays local to this Mac.

3

Pair and chat

Scan the Mac's pairing QR with your iPhone, then just chat. "Block Fortnite", "Set 2 hour limit on games", "Show me what Jake did today." Kidfence understands and acts.

Privacy-first.
Not privacy-theater.

Most parental controls surveil with a friendly UI. They route traffic through VPNs, take screenshots, install root certificates, and send everything to their servers.

Kidfence is different:

  • No accounts. No logins. One-time system setup on the kid's Mac (approving a system extension and locked DNS). After that, no accounts with us, no passwords to manage. Devices pair via QR code using public key cryptography.
  • No data collection. Domain lookups and app usage are processed locally on the Mac for policy enforcement only. Nothing is sent to our server. Ever.
  • No VPN, no root certificate. Content filtering uses macOS Network Extensions and SNI inspection. No traffic is tunneled or proxied. HTTPS stays end-to-end.
  • E2E encrypted reports. Activity reports are encrypted on the Mac with keys only your devices hold, then relayed to your phone. The relay server cannot read your data.
  • No screenshots, no keystrokes. We never see what's on screen. We never record what's typed. We don't access photos or files.
What stays on the Mac
Domain lookups (policy enforcement only)
App usage tracking
Filtering rules & blocklists
What parents receive (E2E encrypted)
Activity summaries
Blocked attempt alerts
Time limit notifications
What our server never sees
Your identity (no accounts, no logins)
Browsing history or domains
Screen content or screenshots
Keystrokes, messages, or passwords
Photos, files, or any user data

Simple pricing

Everything included. 14-day free trial. Cancel anytime.

Monthly
$9.99
per month
  • App & web blocking
  • Time limits & schedules
  • Browser lockdown
  • AI chat commands
  • Activity reports & alerts
  • Manage from your iPhone
  • Whole family, unlimited kids & devices
Start Free Trial

Frequently asked questions

Can my kid bypass Kidfence?

Kidfence uses Apple's modern system extensions, the same APIs enterprise security tools rely on. The helper daemon, app bundle, and managed preferences live in tamper-protected paths; file permissions and an Endpoint Security watch stop a kid from deleting or editing them. App blocking uses code signatures, not app names. Renaming an app doesn't bypass it. Removing Kidfence requires the admin password, which the child doesn't have.

Can I see what they're actually doing?

Yes. Ask "what's he on right now?" and Kidfence lists every browser tab open on the Mac, with how long they've spent on each. You also get a plain-English daily summary (top apps, top sites, blocked attempts), plus a nudge when a quick break turns into an hour on a game site. It's all generated on the Mac and end-to-end encrypted, so we can't read any of it.

What happens at bedtime, does it just lock?

When bedtime starts or the daily time budget runs out, Kidfence freezes distracting apps in place rather than force-quitting them, so nothing is lost. Schoolwork apps keep running, and everything resumes the next day. You can grant 30 more minutes with a single message, or turn on competition mode to pause restrictions for a tournament; it auto-reverts on a timer.

Does Kidfence slow down the Mac?

No. Unlike VPN-based solutions, Kidfence doesn't tunnel traffic through a remote server. Content filtering happens locally via macOS Network Extensions. App blocking uses Endpoint Security, which has near-zero overhead. You won't notice any performance difference.

What macOS versions are supported?

Kidfence requires macOS 13 (Ventura) or later. The parent app requires iOS 16 or later.

Does it work with school-issued Macs?

It depends on the school's MDM configuration. If the Mac is managed by the school, their policies may prevent installing system extensions. Kidfence works best on family-owned Macs.

What about their phone?

Phones are the one place the platform owners actually do this well: when the phone is set up as a managed child account, Apple's Family Sharing and Google's Family Link are genuinely hard for a kid to disable. The catch is that most families never set it up that way. The Mac is the gap: macOS parental controls are weak and easily bypassed, and that's the problem Kidfence is built to solve. We focus on doing the Mac properly rather than doing every device half-well.

What happens when the Mac is offline?

All rules are enforced locally. App blocking, web filtering, and time limits work without an internet connection. Activity reports queue up and sync when the connection is restored.

Can I manage multiple kids?

Yes. One subscription covers your whole family, unlimited kids and devices. Each kid gets their own profile with separate rules, chat thread, and activity reports. Both parents can manage from their own iPhones.

Is my data safe?

Activity reports are end-to-end encrypted using Curve25519 keys generated on your devices. Our server relays encrypted blobs. It cannot read your child's activity data. We don't collect screenshots, keystrokes, or browsing content. Ever.

Ready to keep their Mac on schoolwork?

Start on your iPhone; it walks you through the Mac setup.