State Readiness — Texas

Requirement-by-requirement evidence mapping for Texas districts.

Last updated August 24, 2026

This is an evidence mapping, not a legal determination, certification, or state approval. Districts should apply their own legal review.

CitationRequirementHow StorylineIQ addresses itPublished controlsOpen evidenceStatus
Tex. Educ. Code § 32.151 et seq. (Student Data Privacy)Data ownership & educational purposeStudent data held by a school-service provider remains the property of and under the control of the district, and may be used only for authorized educational purposes.AC-01 Tenant isolation: Every application table is protected by Row Level Security scoped to the caller's district. AC-02 Role-based access control: Roles live in a dedicated table and are enforced by database policies and server-side checks. DR-01 Student record review and export: An authorized administrator can review and export the StorylineIQ information held about a student. PR-01 Data inventory as an architectural control: Every schema object is classified in a registry that CI enforces for completeness.AC-01, AC-02, DR-01, PR-01Noneevidence availableReviewed 2026-08-23
Tex. Educ. Code § 32.153No sale, advertising, or targeted marketingA provider may not sell student data or use it for targeted advertising or to create a non-educational profile.AI-04 No advertising, sale, or model training by StorylineIQ: StorylineIQ trains no models and operates no advertising, profiling, or data-sale path.AI-04NonemappedReviewed 2026-08-23
Tex. Educ. Code § 32.154 / FERPA 34 CFR § 99.31(a)(1)School-official / authorized-use postureThe provider acts under the district's direct control as a school official with a legitimate educational interest, with access limited to authorized users.AC-01 Tenant isolation: Every application table is protected by Row Level Security scoped to the caller's district. AC-02 Role-based access control: Roles live in a dedicated table and are enforced by database policies and server-side checks. AC-04 Account provisioning: Accounts are created by district invitation; open self-signup is disabled. AC-05 Cross-class student context: Cross-class context is district-enabled, view-only, and excluded from exports and packets.AC-01, AC-02, AC-04, AC-05Noneevidence availableReviewed 2026-08-23
Tex. Educ. Code § 32.155Data security controlsThe provider must maintain reasonable administrative, technical, and physical safeguards for student data.DP-01 Encryption in transit: All application, database, and provider traffic uses TLS. DP-03 Secrets handling: Secrets are read only inside server handlers from the platform secret store. AC-03 Multi-factor authentication: MFA enrollment is tracked per user and can be enforced district-wide with a grace window. AS-01 Input validation and typing: Server boundaries validate input with Zod under strict TypeScript. AS-02 Dependency management: Dependencies are scanned and vulnerable versions are updated or pinned via overrides.DP-01, DP-03, AC-03, AS-01, AS-02DP-02 — not claimed; open evidence itempartial evidenceReviewed 2026-08-23
Tex. Educ. Code § 32.156Inspection, correction, and parent requestsThe provider must support the district in responding to parent requests to review and correct student information.DR-01 Student record review and export: An authorized administrator can review and export the StorylineIQ information held about a student. AU-03 Export and packet auditability: Student exports and conference packets record generation, rendering, opening, and emailing.DR-01, AU-03DR-02 — not claimed; open evidence itemevidence availableReviewed 2026-08-23
Tex. Educ. Code § 32.157 / district records-retention schedulesRetention and destructionStudent data must be destroyed or returned when no longer needed for the authorized purpose or at contract termination.RT-01 Configured retention windows: Retention windows are district-configurable and enforced by a scheduled purge. RT-02 District offboarding: District offboarding is a staged workflow in the product: review the classified data surface, produce a checksummed export and retrieve it through a recorded authorized link (or waive it with a reason), hold the tenant read-only for a cancellable grace period, then execute 13 foreign-key-ordered stages behind second-factor and typed confirmation. Completion is refused while any category classified for removal still holds rows. Claims about infrastructure backup purge timing, RPO/RTO, and provider-side deletion are deliberately excluded and remain unverified. DR-03 Controlled deletion: Student deletion runs as a request with an impact inventory, a separate approver, second-factor confirmation at execution, and a record of what was deleted versus anonymized. Anonymization is used wherever a row must remain for audit or aggregate reporting.RT-01, RT-02, DR-03Nonepartial evidenceReviewed 2026-08-23
Tex. Bus. & Com. Code § 521.053 (breach notification)Incident response and notificationThe provider must notify affected parties without unreasonable delay after discovering a breach of sensitive personal information.IR-01 Incident response: A documented incident response process with a published security contact exists. AU-01 Sensitive-action audit log: Privacy-sensitive actions are recorded in an append-only audit log that users cannot edit or delete. AU-02 Audit record content discipline: Audit rows carry actor, action, tenant, resource identifiers, and outcome — not narrative payloads.IR-01, AU-01, AU-02Noneevidence availableReviewed 2026-08-23
Texas records-retention / continuity expectationsData integrity, backup, and recoveryThe provider must protect against loss of district data and be able to recover it.BR-01 — not claimed; open evidence itemreview requiredReviewed 2026-08-23
Tex. Educ. Code § 32.153 / district AI expectationsAI governanceAutomated processing of student data must serve the authorized educational purpose, exclude non-educational profiling, and keep consequential decisions with educators.AI-01 Approved AI boundary: All model requests are server-side and target the Lovable AI Gateway; no client-side or direct-provider call path exists. AI-02 Identifier redaction before AI transmission: Seven of nine AI features replace names with placeholders before transmission; two declared exceptions transmit raw content and are documented. AI-03 Human confirmation of AI output: AI output is advisory; extracted plan content requires human review and approval before publication. AI-04 No advertising, sale, or model training by StorylineIQ: StorylineIQ trains no models and operates no advertising, profiling, or data-sale path.AI-01, AI-02, AI-03, AI-04Nonepartial evidenceReviewed 2026-08-23
Tex. Educ. Code § 32.152 (subcontractor obligations)SubprocessorsSubcontractors receiving student data must be bound to equivalent obligations and disclosed.PR-01 Data inventory as an architectural control: Every schema object is classified in a registry that CI enforces for completeness.PR-01Nonepartial evidenceReviewed 2026-08-23
COPPA 16 CFR Part 312 (school-authorized use)Under-13 useWhere students under 13 are involved, the provider operates under school authorization for an educational purpose and does not collect data beyond that purpose.AC-02 Role-based access control: Roles live in a dedicated table and are enforced by database policies and server-side checks. AI-04 No advertising, sale, or model training by StorylineIQ: StorylineIQ trains no models and operates no advertising, profiling, or data-sale path. PR-01 Data inventory as an architectural control: Every schema object is classified in a registry that CI enforces for completeness.AC-02, AI-04, PR-01NonemappedReviewed 2026-08-23

Notes

  • Tex. Educ. Code § 32.151 et seq. (Student Data Privacy)Every data category records its educational purpose and authoritative system.
  • Tex. Educ. Code § 32.153No advertising, ad-network, or data-sale integration exists in the product.
  • Tex. Educ. Code § 32.155Encryption-at-rest and platform safeguards rest on provider attestations (DP-02).
  • Tex. Educ. Code § 32.156Requests are handled through the district; StorylineIQ provides administrator tooling.
  • Tex. Educ. Code § 32.157 / district records-retention schedulesRetention purge exists; district offboarding and controlled deletion workflows are pending (RT-02, DR-03).
  • Texas records-retention / continuity expectationsBackup cadence, retention, PITR, RPO/RTO, and restore testing are EVIDENCE REQUIRED.
  • Tex. Educ. Code § 32.153 / district AI expectationsProvider training-exclusion and retention assertions remain EXTERNAL EVIDENCE REQUIRED.
  • Tex. Educ. Code § 32.152 (subcontractor obligations)Register reconciled 2026-08-23; published list needs the corrections listed as discrepancies.
  • COPPA 16 CFR Part 312 (school-authorized use)Students never hold accounts; all entry is educator-initiated.

Evidence last reviewed 2026-08-24. Verification strength per control is in the control evidence matrix.