Making Poke the accountability partner that puts you back in control of your screen time.
Built for the Poke Hackathon 2025 by Kevin Fang and Olsen Budanur.
PokeDaddy is a iOS app in the style of similar app blockers like Opal or OneSec that tackles smartphone addiction through using Screen Time in iOS Family Controls. Unlike traditional screen time apps that you can easily bypass, PokeDaddy creates a one-way blocking system where only an AI agent can grant you access to restricted apps.
- You start a blocking session - Choose which apps to restrict and hit the big red button
- Apps become inaccessible - Apple's Family Controls framework enforces the restrictions
- AI becomes your gatekeeper - Want to check Instagram? You'll need to convince Poke's AI agent first
- Justify your access - The AI agent evaluates your reason and decides whether to unblock the app
PokeDaddy consists of three main components:
- SwiftUI + Family Controls - Modern iOS interface with Apple's restriction framework
- Apple Sign In - Secure authentication
- One-way blocking - Users can start sessions but can't stop them
- Real-time sync - Communicates with server for dynamic app control
- Python + PostgreSQL - Robust backend with Supabase database
- JWT Authentication - Secure API access
- Admin endpoints - Server-controlled app unblocking
- Session management - Tracks active blocking sessions
- Model Context Protocol - Enables AI agents to control app restrictions
- Poke.com integration - Works with Poke's conversational AI
- Serverless deployment - Hosted on Vercel for reliability
"Digital Glass" Aesthetic - Clean, modern interface with gradient backgrounds and frosted glass surfaces that don't distract from the core functionality.
See CLAUDE.md for detailed setup instructions and development commands.
Disclaimer: Heavily referenced project by @OzTamir: https://github.com/OzTamir/broke (Apache 2.0)