OurPact
No APIScreen time scheduler and app blocker that lets parents grant, block, and schedule access to apps and the internet with a single tap.
About OurPact
OurPact focuses on simplicity, giving parents an intuitive one-tap interface to instantly block or grant access to all apps and the internet on their child's device. Its scheduling engine allows parents to create recurring daily routines โ school time, homework time, bedtime โ that automatically restrict or allow device access. The app also offers geofencing with location-based alerts, website blocking, daily screen time allowances, and a gallery viewer for monitoring photos. OurPact is particularly popular among parents of younger children who want straightforward controls without complex configuration.
Device Support
Pricing
Freemium
Free plan covers 1 device with basic blocking. OurPact Plus ($6.99/mo) adds scheduling and web filtering. OurPact Premium ($9.99/mo) adds location tracking and gallery viewer.
API Integration
No API
Age Range
Ages 3โ16
How Phosra Connects to OurPact
OurPact doesn't offer an API. Phosra provides step-by-step guided setup that mirrors your active rules.
OurPact
Guided Setup
Register OurPact as a guided source and get step-by-step setup instructions for each capability.
curl -X POST https://api.phosra.com/v1/sources \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"child_id": "ch_emma_01",
"source": "ourpact",
"mode": "guided"
}'
OurPact
Refresh Guide Steps
Refresh the guided setup steps for OurPact to reflect any rule changes in your Phosra policy.
curl -X POST https://api.phosra.com/v1/sources/src_ourpact_01/sync \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"sync_mode": "guide_refresh"
}'
Screen Time Scheduling
Scheduled Access Windows
time_scheduled_hoursRestricts device or app access to approved time windows.
curl -X GET https://api.phosra.com/v1/sources/src_ourpact_01/guide/time_scheduled_hours \
-H "Authorization: Bearer sk_live_..."
Daily Allowances
Daily Screen Time Limit
time_daily_limitCaps total daily screen time across all connected platforms.
curl -X GET https://api.phosra.com/v1/sources/src_ourpact_01/guide/time_daily_limit \
-H "Authorization: Bearer sk_live_..."
Instant Block/Grant
Device Downtime
time_downtimeEnforces device-wide downtime during specified periods.
curl -X GET https://api.phosra.com/v1/sources/src_ourpact_01/guide/time_downtime \
-H "Authorization: Bearer sk_live_..."
Website Blocking
Web Content Filter
web_filter_levelApplies category-based web filtering to block inappropriate sites.
curl -X GET https://api.phosra.com/v1/sources/src_ourpact_01/guide/web_filter_level \
-H "Authorization: Bearer sk_live_..."
Category Blocking
Category Blocking
web_category_blockBlocks entire web content categories like gambling, violence, or adult content.
curl -X GET https://api.phosra.com/v1/sources/src_ourpact_01/guide/web_category_block \
-H "Authorization: Bearer sk_live_..."
Capability Matrix
How OurPact maps to Phosra's 11 rule categories.
Related Legislation
Laws and regulations that share rule categories with OurPact.
Related Community Standards
Community movements and standards that align with OurPact's capabilities.
Use OurPact with Phosra
Connect OurPact through Phosra's API and enforce rules across every platform your child uses.