This document is provided for informational purposes during our pre-launch period. A comprehensive, attorney-reviewed version will be published prior to the platform processing student data.
DATA FLOW
Interactive Data Flow Diagram
Click any stage to see what happens there.
COMPLIANCE
Compliance Controls
The legal foundations governing how we handle student education records. Click any card to expand.
We act under the direction of the contracting district.
No advertising, no sale, no commercial student profiles.
District owns student data. Deletion and subprocessor notice per our Data Processing Agreement.
POSTURE
Compliance Posture
TECHNICAL CONTROLS
Technical Controls
5 layers of protection for stored student data and connections to SPEDScribe.
All data stored on SPEDScribe infrastructure is encrypted at rest using AES-256 by our database provider, which generates and manages the encryption keys.
Connections to SPEDScribe are encrypted with TLS 1.2 or higher, and TLS 1.3 with current browsers.
Before text reaches the AI model, our servers replace names and other identifiers they detect. Dictation is also redacted by our transcription service first. Redaction reduces identifiers; it does not guarantee their removal.
Providers sign in with a Google or Microsoft account, or with an email address and password. District-enforced single sign-on (SAML) is not available today.
Anthropic does not use customer inputs or outputs to train models under their commercial terms. Inputs and outputs are retained briefly for abuse detection and to meet legal obligations before deletion. SPEDScribe does not hold a Zero Data Retention enterprise agreement; standard commercial retention applies.
PII PIPELINE
How Redaction Works
Two independent redaction passes are designed to replace student identifiers before text reaches the AI model. Redaction reduces exposure; it is not a guarantee that every identifier is removed.
Our transcription service (AssemblyAI) replaces names and other identifiers it detects in the transcript it returns. The audio itself is not redacted.
A second, independent pass runs on SPEDScribe's servers. It replaces names and other identifiers it detects and is designed to keep clinical terms such as assessment names. If it fails, the request is refused and nothing reaches the AI model.
Our audit log records how many identifiers each redaction layer replaced. Districts cannot view these records in the product today.
If the server-side pass encounters an error, the request is refused and no text reaches the AI provider.
Redaction is designed to keep clinical vocabulary, such as assessment and therapy-method names; over-redaction risk against real California special-education proper nouns is not fully validated.
RESOURCES
Security Resources
Documentation and tools for district IT teams conducting vendor security reviews.
Pre-filled answers to 9 common district IT security questions. Print them or save them as a PDF from your browser for your vendor review.
AI TRANSPARENCY
AI Transparency
Our Clinical Intelligence Engine drafts from redacted text. Before any text reaches the AI model, our servers replace student names, dates of birth, ID numbers, and other identifiers they detect; dictated notes are also redacted by our transcription service first. Our audit log records how many identifiers each redaction layer replaced. Districts cannot view these records in the product today. The redaction reduces exposure of student identifiers; it is not a guarantee that every identifier is removed. Anthropic, our AI provider, does not use customer inputs or outputs to train models under their commercial terms; SPEDScribe does not hold a Zero Data Retention enterprise agreement. Providers must review, edit, and approve every document before filing it.
INFRASTRUCTURE
Infrastructure
Data stored on SPEDScribe infrastructure is encrypted at rest by Supabase, which generates and manages the keys
Daily backups retained on a seven-day rolling window
INCIDENT RESPONSE
Incident Response
Breach notification provided without unreasonable delay as required by FERPA.
Written notification to affected districts within 72 hours of confirmed breach discovery.
Written root cause analysis and remediation report provided to affected districts within 30 days.
CONTACT
Security Contact
To report a security vulnerability, request a security assessment, or ask questions about our compliance posture:
security@spedscribe.ai