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.
Use OurPact with Phosra
Connect OurPact through Phosra's API and enforce rules across every platform your child uses.