All Standards

Common Sense Standard

Active

CSM v1.0 — the canonical data model for age-based ratings, AI risk tiers, and privacy evaluations, enforced platform-wide.

5,421 families
18 rules
Ages 017

About this standard

Common Sense Media is the largest media rating organization for families, publishing expert reviews used by over 100 million families worldwide. The Common Sense Standard v1.0 as implemented in Phosra is the canonical data model derived from CSM's three public rating systems: (1) the 10-dimension content rating with age recommendations, (2) the 4-tier AI risk classification (Low / Moderate / High / Unacceptable) across 8 dimensions, and (3) the Privacy Program evaluation with Pass / Warning / Fail + Privacy Seal. Phosra — subject to a pending design-partner agreement with Common Sense Media — translates every CSM rating field into enforceable rules across streaming, gaming, social, and AI platforms. Sub-standards covering AI Ratings and the Privacy Program are listed separately in this registry and roll up to this parent standard.

Adopt this standard

Add this standard to your child's profile. Phosra will automatically enforce all rules across every connected platform.

Get Started Free

How Phosra Enforces Common Sense Standard

Common Sense Standard rules mapped to the Phosra API — enforce them individually or adopt the entire standard in one call.

Common Sense Standard

Adopt Entire Standard

Enforce all 18 rules from Common Sense Standard across every connected platform with a single API call.

POST /v1/enforcement/standards
bash
curl -X POST https://api.phosra.com/v1/enforcement/standards \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "child_id": "ch_emma_01",
    "standard_id": "common-sense-media",
    "enforce_all_rules": true
  }'

CSM age recommendation

Csm Age Gate

csm_age_gate

Enforces the csm age gate rule via the Phosra API.

POST /v1/rules — CSM age recommendation
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": "csm_age_gate",
      "value": "Per-title age gate enforcement",
      "platforms": [
          "*"
      ]
  }'

CSM Seal fast-path

Csm Seal Allowlist

csm_seal_allowlist

Enforces the csm seal allowlist rule via the Phosra API.

POST /v1/rules — CSM Seal fast-path
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": "csm_seal_allowlist",
      "value": "Allowlist + recommendation boost",
      "platforms": [
          "*"
      ]
  }'

Not-For-Kids hard block

Nfk Hard Block

nfk_hard_block

Enforces the nfk hard block rule via the Phosra API.

POST /v1/rules — Not-For-Kids hard block
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": "nfk_hard_block",
      "value": "NFK flag = mandatory block",
      "platforms": [
          "*"
      ]
  }'

Common Sense ratings

Content Rating Filter

content_rating

Enforces age-appropriate content ratings across apps and media.

POST /v1/rules — Common Sense ratings
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-matched filtering",
      "platforms": [
          "*"
      ]
  }'

Mature descriptors

Content Descriptor Block

content_descriptor_block

Enforces the content descriptor block rule via the Phosra API.

POST /v1/rules — Mature descriptors
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_descriptor_block",
      "value": "Violence, sex, language, substances",
      "platforms": [
          "*"
      ]
  }'

Violence & Scariness ceiling

Violence Threshold

violence_threshold

Enforces the violence threshold rule via the Phosra API.

POST /v1/rules — Violence & Scariness ceiling
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": "violence_threshold",
      "value": "0–5 dimension gate",
      "platforms": [
          "*"
      ]
  }'

Firearm depiction block

Firearm Content Block

firearm_content_block

Enforces the firearm content block rule via the Phosra API.

POST /v1/rules — Firearm depiction block
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": "firearm_content_block",
      "value": "Violence-includes-guns flag",
      "platforms": [
          "*"
      ]
  }'

Sex, Romance & Nudity ceiling

Sexual Content Threshold

sexual_content_threshold

Enforces the sexual content threshold rule via the Phosra API.

POST /v1/rules — Sex, Romance & Nudity ceiling
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": "sexual_content_threshold",
      "value": "0–5 dimension gate",
      "platforms": [
          "*"
      ]
  }'

Language / profanity ceiling

Profanity Threshold

profanity_threshold

Enforces the profanity threshold rule via the Phosra API.

POST /v1/rules — Language / profanity ceiling
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": "profanity_threshold",
      "value": "0–5 dimension gate",
      "platforms": [
          "*"
      ]
  }'

Drinking, Drugs & Smoking ceiling

Substance Content Threshold

substance_content_threshold

Enforces the substance content threshold rule via the Phosra API.

POST /v1/rules — Drinking, Drugs & Smoking ceiling
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": "substance_content_threshold",
      "value": "0–5 dimension gate",
      "platforms": [
          "*"
      ]
  }'

Products & Purchases ceiling

Commercial Pressure Threshold

commercial_pressure_threshold

Enforces the commercial pressure threshold rule via the Phosra API.

POST /v1/rules — Products & Purchases ceiling
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": "commercial_pressure_threshold",
      "value": "0–5 commercial-pressure gate",
      "platforms": [
          "*"
      ]
  }'

CSM AI Rating tier gate

Ai Chatbot Tier Gate

ai_chatbot_tier_gate

Enforces the ai chatbot tier gate rule via the Phosra API.

POST /v1/rules — CSM AI Rating tier gate
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_chatbot_tier_gate",
      "value": "Block Unacceptable; gate High/Moderate",
      "platforms": [
          "*"
      ]
  }'

Keep Kids & Teens Safe floor

Ai Dim Keep Kids Safe Threshold

ai_dim_keep_kids_safe_threshold

Enforces the ai dim keep kids safe threshold rule via the Phosra API.

POST /v1/rules — Keep Kids & Teens Safe floor
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_dim_keep_kids_safe_threshold",
      "value": "CSM AI dimension threshold",
      "platforms": [
          "*"
      ]
  }'

CSM Privacy tier gate

Csm Privacy Tier Gate

csm_privacy_tier_gate

Enforces the csm privacy tier gate rule via the Phosra API.

POST /v1/rules — CSM Privacy tier gate
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": "csm_privacy_tier_gate",
      "value": "Pass / Warning / Fail enforcement",
      "platforms": [
          "*"
      ]
  }'

CSM Privacy Seal (optional)

Csm Privacy Seal Required

csm_privacy_seal_required

Enforces the csm privacy seal required rule via the Phosra API.

POST /v1/rules — CSM Privacy Seal (optional)
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": "csm_privacy_seal_required",
      "value": "Walled-garden mode",
      "platforms": [
          "*"
      ]
  }'

Safe search

Safe Search Enforcement

web_safesearch

Forces safe search on all supported search engines.

POST /v1/rules — Safe 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": "Enforced across engines",
      "platforms": [
          "*"
      ]
  }'

Profile privacy

Privacy Profile Visibility

privacy_profile_visibility

Enforces the privacy profile visibility rule via the Phosra API.

POST /v1/rules — Profile privacy
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": "privacy_profile_visibility",
      "value": "Private by default",
      "platforms": [
          "*"
      ]
  }'

Chat safety

Chat & Messaging Control

social_chat_control

Restricts messaging to known, parent-approved contacts.

POST /v1/rules — Chat 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": "social_chat_control",
      "value": "Age-gated access",
      "platforms": [
          "*"
      ]
  }'

Included rules

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

CSM age recommendation

Per-title age gate enforcement

CSM Seal fast-path

Allowlist + recommendation boost

Not-For-Kids hard block

NFK flag = mandatory block

Common Sense ratings

Age-matched filtering

Mature descriptors

Violence, sex, language, substances

Violence & Scariness ceiling

0–5 dimension gate

Firearm depiction block

Violence-includes-guns flag

Sex, Romance & Nudity ceiling

0–5 dimension gate

Language / profanity ceiling

0–5 dimension gate

Drinking, Drugs & Smoking ceiling

0–5 dimension gate

Products & Purchases ceiling

0–5 commercial-pressure gate

CSM AI Rating tier gate

Block Unacceptable; gate High/Moderate

Keep Kids & Teens Safe floor

CSM AI dimension threshold

CSM Privacy tier gate

Pass / Warning / Fail enforcement

CSM Privacy Seal (optional)

Walled-garden mode

Safe search

Enforced across engines

Profile privacy

Private by default

Chat safety

Age-gated access

ratingsmedia literacydigital citizenshipcontent filteringeducationcsmpartnership

Related Legislation

Laws and regulations that share rule categories with Common Sense Standard.

Related Parental Controls

Parental control tools that support capabilities aligned with Common Sense Standard.

Ready to protect your family?

Adopt Common Sense Standard and let Phosra enforce it across every device and platform automatically.

production·294717f·main·