All movements

MediaSmarts

Active

by MediaSmarts

Canada's centre for digital and media literacy, promoting critical thinking about online content.

5rules3–17ages
About this movement

What MediaSmarts protects

MediaSmarts is Canada's premier centre for digital and media literacy, providing educators and families with research-based resources to develop children's critical thinking skills around media, technology, and the internet. Their standard combines content literacy with practical protections — age-appropriate filtering paired with graduated exposure to help children develop their own judgment. Families using Phosra can adopt MediaSmarts' approach as smart filtering that teaches while it protects.

Adopt this movement

Add this movement to your child's profile. Phosra automatically enforces every rule across each connected platform.

Get started free
How Phosra enforces it

MediaSmarts rules, mapped to the Phosra API.

Enforce rules individually or adopt the whole movement in one call. These are the same OCSS rule categories the open standard defines — Phosra carries them to every surface.

MediaSmarts

Adopt entire movement

Enforce all 5 rules from MediaSmarts 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": "mediasmarts",
    "enforce_all_rules": true
  }'

Graduated content access

Content Rating Filter

content_rating

Enforces age-appropriate content ratings across apps and media.

POST /v1/rules — Graduated content access
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": "content_rating",
      "value": "Age-progressive unlocking",
      "platforms": [
          "*"
      ]
  }'

Guided search

Safe Search Enforcement

web_safesearch

Forces safe search on all supported search engines.

POST /v1/rules — Guided search
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": "web_safesearch",
      "value": "Safe search with learning mode",
      "platforms": [
          "*"
      ]
  }'

Smart filtering

Web Content Filter

web_filter_level

Applies category-based web filtering to block inappropriate sites.

POST /v1/rules — Smart filtering
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": "web_filter_level",
      "value": "Educational-priority filtering",
      "platforms": [
          "*"
      ]
  }'

Usage insights

Screen Time Report

screen_time_report

Enforces the screen time report rule via the Phosra API.

POST /v1/rules — Usage insights
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": "screen_time_report",
      "value": "Media literacy reports",
      "platforms": [
          "*"
      ]
  }'

AI interaction safety

Ai Minor Interaction

ai_minor_interaction

Enforces the ai minor interaction rule via the Phosra API.

POST /v1/rules — AI interaction safety
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": "ai_minor_interaction",
      "value": "Age-appropriate AI access",
      "platforms": [
          "*"
      ]
  }'
Included rules

Every rule, enforced on adoption.

When adopted, these rules are automatically enforced across all connected platforms — no manual configuration.

Graduated content access

Age-progressive unlocking

Guided search

Safe search with learning mode

Smart filtering

Educational-priority filtering

Usage insights

Media literacy reports

AI interaction safety

Age-appropriate AI access

canadamedia literacyeducationdigital citizenshipcritical thinking
Make the pledge real

Ready to protect your family?

Adopt MediaSmarts and let Phosra enforce it across every device and platform automatically — the pledge, turned into protection.