Skip to content
NEWSADA Title II web deadlines: April 24, 2026 (50k+ pop) · April 26, 2027 (under 50k) — Is your site compliant?ADA Title II: April 2026 & 2027 deadlinesLearn more →
Schools · K–12

Accessibility for districts.
Compliance handled.

One signed Data Processing Agreement unlocks IEP automation, teacher dashboards, and LTI 1.3 deployments — under FERPA, COPPA (school-consent exception), SDPC, and your state’s student-data law.

Start a Schools tenant Talk to district sales

Already a customer? Open Settings → Schools to sign your DPA.

Built for the way K–12 actually works

We don’t serve children directly. Districts contract with us; we process student data only on their documented instructions, only for accessibility delivery.

School-authorized agent

Operates under FERPA 34 CFR § 99.31(a)(1)(i)(B) school-official designation and the COPPA 16 CFR § 312.5(c)(6) school-consent exception. Districts consent on behalf of students.

Zero student PII at rest

IEP source files are deleted after parsing. We store opaque student IDs and accommodation type codes — no names, no SSNs, no birth dates, no medical narratives.

SDPC + state exhibits

SDPC's National DPA v2.0 with SDPC's official state exhibits (CA SOPIPA, IL SOPPA, NY Ed Law § 2-d, TX SB 820, FL HB 1547), plus our regional addenda for GDPR Art. 8 (EU) and the UK Children's Code (AADC).

Everything districts ask for

The Schools tier bundles all the K–12–specific surfaces. Plan-gated, DPA-gated, audit-logged.

IEP automation

Upload IEP PDFs. We auto-redact PII, extract accommodation types via Claude on de-identified text, and map them to 35 widget tools.

LTI 1.3 deployments

Canvas, Moodle, D2L Brightspace, Blackboard. JWKS-validated launches, LMS-issued user IDs, plan-gated to Schools / Enterprise.

Teacher dashboards

Per-student usage telemetry, accommodation effectiveness, IEP compliance rate. Aggregate-only — no individual keystroke or content tracking.

AI accessibility credits

Credit-pool add-on for AI-driven alt text, simplified language, image descriptions, and reading-level adjustment. Stack on any paid tier.

Schools & district pricing

Microschools stay free. Single schools are a flat annual rate. Districts scale by school count and stay under the $5K board-approval threshold up to 30 schools.

K-12 · UNDER 50 STUDENTS

Microschool

Tiny religious, micro, or homeschool co-op. Start with the free extension; upgrade for school-wide coverage.

$0/ forever
Free extension · no card · 2 min install
Add free Chrome extension
Chrome Web Store → install on staff & student devices · no account needed
Includes
  • Up to 50 students (soft positioning)
  • Free Chrome & Edge extension on every device
  • Personal accessibility tools per user
  • Community DPA template (download)
  • FERPA-aligned posture · school-authorized agent
  • Upgrade to Single School ($499/yr) for site-wide widget + WCAG scans + IEP + LTI
Most common
K-12 · 1 SCHOOL · LOCKED

Single School

One K-12 school. Public, private, charter, or parochial.

$499/ year
LOCKED price · all features unlocked
Get started
Stripe checkout → state DPA download · live in minutes · PO option
Includes
  • 1 school · all features
  • Weekly WCAG + AI scans · 25K pages
  • FERPA-aligned IEP pipeline
  • LTI 1.3 (Canvas / Moodle / D2L / Blackboard)
  • AI scan suggestions included; AI add-on for chat
  • State-specific DPA · Net-30 / PO
K-12 · 2-30 SCHOOLS · SALES-ASSISTED

District

Multi-school district. Pricing transparent — under the $5K board-approval threshold.

from$628/ year
$499 base + $129 per extra school
Contact sales
Sales-assisted onboarding → school count · state DPA + PO · ~1 day
Everything in Single School, plus
  • 2-30 schools · one license
  • Multi-school admin dashboard
  • District-wide WCAG reporting
  • SSO available (add-on)
  • One PO · one DPA
  • State-specific contract terms

31+ schools (over $5K) or multi-district ISD?

Custom master contract · one DPA · 30-50% volume discount· multi-year terms · dedicated CSM. Designed for state ISDs, BOCES regions, and large urban districts.

Contact sales

One DPA, every relevant standard

Sign once. The right state and regional standards activate based on your district's state code and data region.

FERPA

34 CFR § 99.31(a)(1)(i)(B)

COPPA (2024–2025 Final Rule)

16 CFR § 312.5(c)(6)

SDPC National DPA v2.0

studentprivacycompact.org

Illinois SOPPA

105 ILCS 85/

California SOPIPA

Cal. Bus. & Prof. § 22584

New York Ed Law § 2-d

N.Y. Educ. Law § 2-d

Texas SB 820

Tex. Educ. Code § 32.151–32.157

Florida HB 1547

Fla. Stat. § 1002.222

GDPR Art. 8

EU data region

UK Children’s Code (AADC)

UK data region

Read our COPPA postureRead our FERPA detail pageState-by-state laws

From signature to first student

Most districts go from contract to first IEP upload in a single afternoon.

  1. Subscribe to Schools or Enterprise

    Plan gate unlocks the DPA wizard inside your portal under Settings → Schools.

  2. Sign the Schools DPA

    Owner records the executed agreement: district info, signatory, retention policy, data region, and a hash of the canonical text.

  3. IEP, Teacher, and LTI endpoints unlock

    A signed DPA flips a server-side gate. Without it, every student-linked endpoint returns 403 with the citation that requires it.

  4. Configure widget + LMS

    Embed the widget on district sites, register LTI 1.3 deployments, and (optionally) import roster via OneRoster.

Frequently asked

Questions districts ask before signing.

Is there a free option for small schools?

Yes. Microschools (under 50 students) get the full widget free with no card required. For your own website, subscribe to the Microschool plan at no cost.

How does the Schools DPA work?

After subscribing to the Schools tier, the DPA wizard appears under Settings → Schools. The owner records district info, signatory name, data region, and retention policy. A signed DPA flips a server-side gate that unlocks IEP, teacher, and LTI endpoints.

What student data do you actually store?

Opaque student IDs and accommodation type codes only — no names, no SSNs, no birth dates, no medical narratives. IEP source files are deleted immediately after parsing. We operate as a school-authorized agent under FERPA § 99.31(a)(1)(i)(B) and the COPPA school-consent exception.

What LMS integrations are supported?

Canvas, Moodle, D2L Brightspace, and Blackboard via LTI 1.3. Launches are JWKS-validated; the LMS issues student IDs so we never receive PII directly from students.

Can we pay by purchase order?

Yes. K-12 customers can pay by ACH or PO with Net-30 terms. Annual contracts are available. Districts over 30 schools move to a master contract — contact schools@angstroma.com.

What is the $5K board-approval threshold?

Most school boards require a vote for purchases over $5,000. Self-serve district pricing caps at 30 schools ($4,240/yr), keeping you under that threshold. 31+ schools or multi-district use a master contract — sales-assisted, same per-school rate.

Will the widget stop working if billing lapses?

No. The accessibility widget on your district sites is never blocked by billing — cutting off disability accommodations would expose the district to liability. If a subscription lapses, scan capacity and team-seat access pause; the widget stays live for students.

Ready to sign your DPA?

Spin up a Schools tenant in minutes. Your IT director can review the full SDPC v2.0 DPA + state exhibits before signing.

Get startedSee Schools pricing