All Movements

Screen-Free Schools

Coming Soon

Comprehensive device restrictions during school hours for focused learning.

4 rules
Ages 518

About this movement

The Screen-Free Schools standard enforces phone-free policies during school hours, blocking social media, gaming, and non-educational content during the school day. Designed for school-wide adoption, it activates when 10 or more families in a grade level adopt it — creating community-wide accountability for distraction-free learning.

Coming soon

This movement is not yet available for adoption. Join the waitlist to be notified when it launches.

Join Waitlist

How Phosra Enforces Screen-Free Schools

Screen-Free Schools rules mapped to the Phosra API — enforce them individually or adopt the entire movement in one call.

Screen-Free Schools

Adopt Entire Movement

Enforce all 4 rules from Screen-Free Schools across every connected platform with a single API call.

POST /v1/enforcement/movements
bash
curl -X POST https://api.phosra.com/v1/enforcement/movements \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "child_id": "ch_emma_01",
    "movement_id": "screen-free-schools",
    "enforce_all_rules": true
  }'

School hours

Scheduled Access Windows

time_scheduled_hours

Restricts device or app access to approved time windows.

POST /v1/rules — School hours
bash
curl -X POST https://api.phosra.com/v1/rules \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
      "child_id": "ch_emma_01",
      "rule_category": "time_scheduled_hours",
      "value": "All non-educational blocked",
      "platforms": [
          "*"
      ]
  }'

Social media

Social Media Age Gate

social_media_min_age

Blocks social media account access until the child reaches the minimum age.

POST /v1/rules — Social media
bash
curl -X POST https://api.phosra.com/v1/rules \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
      "child_id": "ch_emma_01",
      "rule_category": "social_media_min_age",
      "value": "Blocked during school",
      "platforms": [
          "*"
      ]
  }'

Notifications

Notification Curfew

notification_curfew

Enforces the notification curfew rule via the Phosra API.

POST /v1/rules — Notifications
bash
curl -X POST https://api.phosra.com/v1/rules \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
      "child_id": "ch_emma_01",
      "rule_category": "notification_curfew",
      "value": "Silenced during school",
      "platforms": [
          "*"
      ]
  }'

Algorithmic feeds

Algo Feed Control

algo_feed_control

Enforces the algo feed control rule via the Phosra API.

POST /v1/rules — Algorithmic feeds
bash
curl -X POST https://api.phosra.com/v1/rules \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
      "child_id": "ch_emma_01",
      "rule_category": "algo_feed_control",
      "value": "Disabled during school",
      "platforms": [
          "*"
      ]
  }'

Included rules

When adopted, these rules are automatically enforced across all connected platforms.

School hours

All non-educational blocked

Social media

Blocked during school

Notifications

Silenced during school

Algorithmic feeds

Disabled during school

schoolseducationphone freefocus

Ready to protect your family?

Adopt Screen-Free Schools and let Phosra enforce it across every device and platform automatically.