Qustodio
Public APIComprehensive cross-platform parental control with real-time web filtering, screen time management, app controls, and detailed activity reports across every major device.
About Qustodio
Qustodio is one of the most widely used parental control platforms, offering a unified dashboard to manage children's digital lives across Windows, macOS, iOS, Android, ChromeOS, and Kindle. It provides real-time web filtering with 30+ content categories, per-app time limits, YouTube monitoring, social media tracking, location tracking, and SOS panic button functionality. Detailed daily and weekly reports give parents clear visibility into browsing habits and app usage without overwhelming them with raw data.
Device Support
Pricing
Freemium
Free plan covers 1 device with basic features. Premium Small ($54.95/yr) covers 5 devices; Premium Medium ($96.95/yr) covers 10; Premium Large ($137.95/yr) covers 15.
API Integration
Public API
Qustodio provides a documented REST API for integrators and enterprise customers. Endpoints cover device management, rule configuration, and activity reports.
Age Range
Ages 3–17
How Phosra Connects to Qustodio
Qustodio's public API lets Phosra push rules directly. Connect once, sync automatically.
Qustodio
Connect Source
Link Qustodio to a child profile and enable automatic rule syncing across all supported capabilities.
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": "qustodio",
"credentials": {
"api_key": "qustodio_ak_...",
"account_id": "qustodio_acct_01"
},
"auto_sync": true
}'
Qustodio
Sync All Rules
Push all active Phosra rules to Qustodio in a single sync operation.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/sync \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"sync_mode": "full"
}'
Daily Time Limits
Daily Screen Time Limit
time_daily_limitCaps total daily screen time across all connected platforms.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/rules \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"category": "time_daily_limit",
"value": "enabled"
}'
Scheduled Hours
Scheduled Access Windows
time_scheduled_hoursRestricts device or app access to approved time windows.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/rules \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"category": "time_scheduled_hours",
"value": "enabled"
}'
Per-App Time Limits
Per-App Time Limit
time_per_app_limitSets individual time limits for each app or game.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/rules \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"category": "time_per_app_limit",
"value": "enabled"
}'
Device Downtime
Device Downtime
time_downtimeEnforces device-wide downtime during specified periods.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/rules \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"category": "time_downtime",
"value": "enabled"
}'
Web Filtering
Web Content Filter
web_filter_levelApplies category-based web filtering to block inappropriate sites.
curl -X POST https://api.phosra.com/v1/sources/src_qustodio_01/rules \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"category": "web_filter_level",
"value": "enabled"
}'
Capability Matrix
How Qustodio maps to Phosra's 13 rule categories.
Use Qustodio with Phosra
Connect Qustodio through Phosra's API and enforce rules across every platform your child uses.