SOC 2 for edtech: what school districts and universities ask
FERPA binds the school. Its contract with you is where your SOC 2 report gets read.
SOC 2 for edtech works inside the school’s duties, not instead of them. The Family Educational Rights and Privacy Act (FERPA) gives parents rights over their children’s education records, and those rights pass to the student at 18 or on entering a postsecondary institution.1 FERPA binds the school. Your contract with the school is where its duties reach you.
No report makes a product FERPA compliant. The Department of Education looks to schools and districts to comply with FERPA, and recommends the contract terms they should set with you.2 A SOC 2 report is evidence for those terms.3
The table sets what a district or university asks for against what answers it. Some rows a SOC 2 report answers directly. Others only your contract can. This is not legal advice about any agreement, and the school’s counsel decides what it signs.
| What the school asks for | Where it comes from | What answers it |
|---|---|---|
| Minimum security controls, and the right to a security audit | Department of Education recommended contract provisions | A SOC 2 Type 2 report, if the agreement accepts it |
| Use only for the purposes in the contract, with no redisclosure | FERPA’s school official exception | Your contract. Privacy or Confidentiality, if in scope, tests your controls over it |
| Who owns the data | Recommended provisions, and state law such as California’s | Your contract. A SOC 2 report does not speak to ownership |
| Each side’s duties after a breach | Recommended provisions, and state law | Your incident response plan, tested in the report, and the notice clause |
| Deletion when the contract ends | Recommended provisions, and state law | Your disposal controls and a record that deletion ran |
| Parent and eligible student access to records | FERPA’s access rights | A process for sending records back through the school |
How FERPA reaches a vendor
The general rule is consent. A school or district may not disclose personally identifiable information from education records to a provider without written consent from the parent or eligible student, unless an exception applies.2 The Department’s guidance names the exception that usually fits online services: the school official exception. It applies when the provider:
- performs a service or function the school would otherwise use its own employees for;
- meets the criteria in the school’s annual FERPA notice for a school official with a legitimate educational interest;
- is under the school’s direct control over the use and maintenance of education records;
- uses the records only for the authorized purposes, and does not redisclose them without the school’s authorization.
Direct control is the part your contract carries. FERPA’s regulations do not require a written agreement for this exception. In practice, the guidance says, a contract signed by both sides usually establishes it, and terms of service can in some cases. The Department recommends written agreements as a best practice even when FERPA does not apply.
Two consequences follow. Terms you can amend without notice sit badly with direct control, and the guidance tells schools to be cautious about click-through terms that allow it. And data you receive this way is for the school’s purpose only. Using it to target ads to a student is outside that purpose.
What the agreement asks of you
The Department lists the provisions it recommends schools put in contracts with providers.2 Read it as the shape of the agreement you will be asked to sign.
- Security and data stewardship
- Who owns the data, each side’s duties after a breach, and, when appropriate, minimum security controls and the right to a security audit. This is the clause a SOC 2 report answers best.
- Collection
- Exactly what you collect, including logs, cookies and tracking pixels.
- Use, retention, disclosure and destruction
- The purposes you may use data for, who you may share it with, and how it is destroyed when the contract ends.
- Access
- Whether the school, parents or eligible students can reach the data, and how. The Department suggests the school act as the go-between for parent requests.
- Modification, duration and termination
- How the terms change, how long they last, and what happens to the data at the end.
A district may hand you its own data privacy agreement to sign. The Student Data Privacy Consortium publishes a National Data Privacy Agreement as a common contract between districts and vendors, and keeps a registry of signed agreements.4 Check the registry for your product before you negotiate from scratch.
State law: California as an example
FERPA is a floor. The Department’s guidance reminds schools that other federal, state, tribal and local laws may apply to online educational services.2 California shows what that can add.
Under Education Code section 49073.1, a local educational agency’s contract with a third party for digital storage of pupil records, or for educational software that uses them, must contain specific terms.5 The records stay the agency’s property. The vendor may not use them beyond the contract or for targeted advertising. The contract must describe the vendor’s security actions, including designating and training responsible people, and its breach notice procedure. It must also certify that records are not kept once the contract ends. A contract that fails those terms can be voided if the defect is not cured after notice.
Business and Professions Code section 22584 goes further for K-12 products.6 An operator of a site or app designed and marketed for K-12 school purposes may not use student information for targeted advertising or sell it. It must keep reasonable security procedures and delete a student’s information when the school asks. Other states may have their own statutes. Read the law of each state you sell into, or ask the district which agreement it uses.
One federal law sits beside FERPA for young students. The Department tells schools to consider the Children’s Online Privacy Protection Act (COPPA) before using a service with children under 13, and notes that the Federal Trade Commission allows schools to consent for parents in certain limited circumstances.2
Which Trust Services Criteria to put in scope
Security is in every SOC 2 report. The optional categories follow your contract.7 Confidentiality tests how you protect information designated as confidential and dispose of it as committed, which matches the destruction terms above. Privacy tests collection, use, retention, disclosure and disposal against the notice you publish, and fits a product that students or parents use under your own privacy notice. Availability fits a contract that commits you to uptime during the school day.
The scoping tool walks each one. In Polara GRC you add them in the assessment or from your account settings, until the engagement letter is signed or the audit is requested. A data retention policy and an incident response plan are where the destruction and breach terms land. The same structure applies to healthtech and HR software, with a different law behind the buyer.
Through Polara Labs it is audit-ready starting at about a week of focused work, and a Type 2 adds a 3-month observation window before the audit. Orbit is $7,800 a year, and your SOC 2 Type 2 audit is included in every contract year. If you start on Star, $2,000 one time to onboard, and take Orbit within 12 months,the Star payment comes off the yearly price of your first Orbit year, not off the monthly schedule. A Type 1 report is optional: it is $2,000 more, added to Star, and no second invoice arrives from the CPA firm. Polara Labs is not a CPA firm. SOC 2 examinations are performed by independent licensed U.S. CPA firms.
Questions
Does SOC 2 make an edtech company FERPA compliant?
Do school districts require SOC 2 from vendors?
Is an edtech vendor a school official under FERPA?
What is a student data privacy agreement?
What does California require in an edtech contract?
Sources
- What is FERPA?
- Protecting Student Privacy While Using Online Educational Services: Requirements and Best Practices
- SOC 2 Report
- Student Data Privacy Consortium (SDPC)
- California Education Code section 49073.1
- California Business and Professions Code section 22584 (K-12 Pupil Online Personal Information Protection Act)
- TSP Section 100, Trust Services Criteria for Security, Availability, Processing Integrity, Confidentiality, and Privacy
Get audit-ready without a compliance team.
The readiness assessment is free, with no payment and no card. Star is $2,000 one time to get on the platform and close your gaps. Orbit is $7,800 a year, and your SOC 2 Type 2 audit is included in every contract year. You can be audit-ready starting at about a week.
Take the free assessmentPolara Labs is not a CPA firm. SOC 2 examinations are performed by independent licensed U.S. CPA firms.