EdTech trio · district-side

Machine-readable
district AI policy.

Classroom AI AUP is an open JSON spec for district / school / course / assignment-level AI Acceptable Use Policies. Permitted roles + extent, prohibited uses, disclosure requirements, supervision level, FERPA/COPPA/GDPR vendor requirements — all declared at field level. Closes the EdTech trio.

  • Detect via aup_version
  • Well-known: /.well-known/ai-aup.json
  • Cross-referenced from AI Incident Cards on failure

Why a machine-readable AUP?

Today, district AI policies live in 20-page PDFs. An AUP makes the operational subset of that policy machine-readable: an LMS reads one JSON document at submission time and resolves 'is this allowed?' in O(1). The PDF still exists; the AUP is the operational alias.

Scope

type (district / school / course / assignment), institution_id, optional grade_bands / course_ids / assignment_ids, optional parent_policy_uri for layered refinement.

Permitted use

permitted_roles[] (13-role taxonomy), permitted_tool_categories[], permitted_tools[] allow-list with tutor_card_uri back-refs, assistance_extent_max ceiling.

Disclosure requirements

required_when (always / when_used / never), required_prompt_evidence_mode, signature_required, teacher_acknowledgment_required, artifact_hash_required.

Vendor requirements — the procurement weapon

requires_tutor_card, required_compliance[] (FERPA / COPPA / GDPR / state-specific), required_content_filter_strength_min, retention_days_max, prohibits_third_party_data_sharing, prohibits_model_training_on_student_data.

Parent notification

notification_level, parent_consent_required, consent_age_threshold (default 13 for COPPA).

Enforcement + appeals

violation_response[] + appeals_process_uri. The bare-minimum legal-pathway disclosure.

The required sections

  1. aup_version — must be "0.1"
  2. policy_id / policy_name / version / effective_at — policy identity
  3. scope — district / school / course / assignment + parent_policy_uri
  4. permitted_use — roles, categories, allow-list, extent ceiling
  5. prohibited_use (optional) — explicit deny list
  6. disclosure_requirements — when / mode / signature / ack / hash
  7. vendor_requirements — compliance, filter strength, retention, sharing
  8. parent_notification — COPPA gating
  9. enforcement — violation response, appeals

A canonical example

{
  "aup_version": "0.1",
  "policy_id": "lincoln-district-42-2026-ai-aup",
  "policy_name": "Lincoln High District 42 — Classroom AI AUP",
  "version": "1.2.0",
  "effective_at": "2026-01-15T00:00:00Z",
  "scope": {
    "type": "district",
    "institution_id": "lincoln-high-district-42",
    "grade_bands": ["K-5", "6-8", "9-12"]
  },
  "permitted_use": {
    "permitted_roles": ["edit", "cite_check", "translate", "tutor_dialog"],
    "assistance_extent_max": "minor"
  },
  "prohibited_use": {
    "prohibited_roles": ["draft", "image_generation"]
  },
  "disclosure_requirements": {
    "required_when": "when_used",
    "required_prompt_evidence_mode": "hashed",
    "signature_required": true,
    "teacher_acknowledgment_required": true,
    "artifact_hash_required": true
  },
  "vendor_requirements": {
    "requires_tutor_card": true,
    "required_compliance": ["ferpa", "coppa"],
    "required_content_filter_strength_min": "strict",
    "retention_days_max": 90,
    "prohibits_third_party_data_sharing": true,
    "prohibits_model_training_on_student_data": true
  },
  "parent_notification": {
    "notification_level": "at_enrollment",
    "parent_consent_required": true,
    "consent_age_threshold": 13
  },
  "published_by": {
    "name": "Lincoln High District 42 — Office of the Superintendent",
    "role": "district"
  },
  "published_at": "2026-01-08T15:30:00Z"
}

About the Kinetic Gain Protocol Suite

Classroom AI AUP is one of twelve open JSON specifications in the Kinetic Gain Protocol Suite. Five core specs plus the EdTech trio, the HealthTech extension, the cross-cutting Incident Card, the AI Procurement Decision Card, and the AI Claims Decision Card. Front door: suite.kineticgain.com.

Executive tools on kineticgain.com

The apex domain hosts four browser-only tool surfaces buyers and operators reach for alongside the Suite specs: /calculators/ — six math-rubric decision calculators (AI build-vs-buy, cloud replatform ROI, compliance cost of delay, security breach exposure, AI use-case prioritizer, vendor renewal decision). /trust/ — the eight-tool Trust Pack (AI System Card Builder, Evidence Locker, Shadow AI Discovery, AI Vendor Intake, AI Incident Tabletop Kit, Executive Risk Register, Subprocessor Disclosure Template, Vendor AI Disclosure Review). /kill-list/ — the eight-category complexity tax audit. /policies/ — the 10-vertical readiness spec aggregator that points back at the specs documented here. Static pages, browser-only, no login, no telemetry.