Blog

K-12 Privacy Compliance Checklist for Forms

By
The Reform Team
Use AI to summarize text or ask questions

Before launching a K–12 form, I check what it collects, who can access the data, and when every copy gets deleted. I assign 1 review owner and confirm which FERPA, COPPA, and state rules apply. COPPA covers certain online collection from children under 13; FERPA concerns education records.

My prelaunch checklist covers:

  • People and fields: Identify who submits the form, whose data it collects, and why each field is needed.
  • Notices and consent: Choose the right consent or school authorization process, explain data uses, and set up parent rights requests.
  • Storage and access: Review vendor terms, connected systems, staff permissions, and deletion rules - including backups.
  • Testing and approval: Use synthetic data to test fields, routing, notices, accessibility, and integrations. Save results and approvals.

My rule: <u>unresolved high-risk issues mean no launch</u>. I review the checklist at least annually and whenever data uses, systems, vendors, or laws change. It supports the review - it doesn’t replace legal advice.

K–12 Form Privacy: Prelaunch Checklist

K–12 Form Privacy: Prelaunch Checklist

Identify Who Submits the Form and Which Laws Apply

Record who submits the form and whose data it collects: a parent, student, school staff member, or educator. COPPA applies to covered online collection of personal information from children under 13. FERPA concerns education records - not every form that mentions a student. Flag sensitive fields and persistent identifiers for extra review before collection, especially medical histories, social-emotional assessments, test results, cookies, and device IDs.

Once you know which legal requirements apply, remove any field that isn't needed for the stated purpose.

Justify Each Field

Collect only what the specific educational service needs. Use age ranges instead of exact birth dates when possible, limit student identifiers, and treat persistent identifiers such as cookies and device IDs as personal data. For product improvement, use aggregated or de-identified data rather than individual student records.

Use this table to document each field decision and its approved deletion rule. Set each field's purpose, required status, and deletion rules before building the form.

Field Purpose Data category Required or optional Law or policy trigger Retention period
Birth date Establish age only when needed; consider an age range Age information Required only with a documented need COPPA age assessment Use the shortest justified period
Student ID Match an existing school record Student identifier Omit if matching isn't needed FERPA Follow the approved record schedule
Sensitive student information Support a specific service Sensitive data Collect only for the relevant service FERPA Set a deletion rule tied to the service
Cookies or device IDs Support needed form functions Persistent identifiers Disable unnecessary tracking COPPA Document expiration and deletion

Choose the legal process before designing its checkbox. When applicable, COPPA requires direct notice and verifiable parental consent. A checkbox alone may not verify a parent. Schools may consent on behalf of parents only when the data serves solely the school’s educational benefit and no commercial purpose. Get school district approval for the arrangement, and verify that an authorized school official provides the authorization.

Process Trigger Notice Permitted purposes Evidence Withdrawal or review
COPPA parental consent Covered collection from children under 13 Direct notice to parent Disclosed, legally permitted uses Verifiable parental consent Provide review, deletion, and a way to stop further collection
School authorization under COPPA Eligible school-directed educational collection Required notice to school Solely school educational benefit Verified school authorization Support parent review, deletion, and stopping further collection
FERPA written consent Disclosure of education-record PII unless an exception applies Identify the proposed disclosure Authorized disclosure or applicable exception Written consent or documented exception Confirm the applicable process before launch
Marketing consent Separate, optional marketing use Clear marketing disclosure Only separately authorized, lawful uses Separate affirmative opt-in Document how permission can be withdrawn

Keep required educational consent separate from optional marketing permission. Neither replaces the other. Design the checkbox, notice, and recordkeeping around the chosen legal process - not the other way around.

Adopting EdTech: FERPA and COPPA

Set Notice, Retention, Vendor, and Access Controls

Once you set consent rules, put notice, retention, vendor, and access controls in place for the same fields. Match every approved field to a notice, a retention rule, and an access limit.

Provide Privacy Notices and Rights Request Procedures

Write a notice for parents and guardians that explains what you collect, why you collect it, who receives it, and how you protect it. Include procedures for notifying schools and parents if data is disclosed without permission or a breach occurs.

Assign an owner for rights requests before launch. Publish a clear contact channel, and document how requests move through your team and reach connected vendors.

Define Retention and Deletion Across Systems

Give every stored copy a deletion rule. Base retention on the purpose of the data, covering completed submissions and copies in the form tool, CRM, email, file storage, and backups. Account for school record schedules and legal holds.

Use this table to document your decisions - not to set retention periods that apply to every situation.

Record type Purpose System location Retention trigger Deletion method Responsible owner
Education records / completed submissions School service and recordkeeping Form storage; district systems School purpose is fulfilled or the applicable records schedule expires Return to the district or securely destroy School records lead
Vendor backups Disaster recovery Vendor and subprocessor backups Backup cycle expires Overwrite or cryptographic erase IT and vendor owner

Verify deletion across every system, including vendor and subprocessor return-or-destruction procedures. Review disaster recovery procedures, too, so restoring a backup doesn't bring deleted data back into use.

Check that every vendor and subprocessor follows the same deletion and access rules.

Review Vendor Terms and Limit Access

Review every system that receives form submissions: the form tool, CRM, email, file storage, and backup systems. Document the data shared, its purpose, the subprocessors involved, and storage locations.

Record each vendor's role, approved use, and district approval in the contract. Require confidentiality, security safeguards, breach notices, terms that extend the same requirements to subprocessors, and return-or-destruction commitments. Explicitly prohibit selling or renting student PII or using it for non-educational profiling.

If you rely on the FERPA school-official exception, document the school's ownership and control of the data. Review the vendor's information security program, incident response plan, and SOC 2 Type 2 report, if available.

Give access only to staff who need it. Support those limits with role-based access, audit logs, and staff training.

Review item What to record for each recipient
Data received Exact fields, attachments, and identifiers
Purpose Approved use and prohibited secondary uses
Contract status Signed agreement and applicable district approval
Subprocessors Names, storage locations, and flow-down protections
Deletion commitment Return or destruction triggers and verification steps
Access controls Roles, access needed for each job, training, and audit logs
Review date Named owner and next contract/access review

Review Every Field Before Launch

Once controls are set, test the live form from start to finish with synthetic submissions before collecting real student or parent information. Follow every conditional path and trace each submission to every approved destination - not just the response dashboard. Start with fields, routing, and notices.

Test Fields, Routing, Notices, and Accessibility

Check that each field serves its approved purpose. Review its label, data type, required setting, and approval for sensitive data. Test every routing path, confirm that notices appear before submission, and check that accessibility features work as intended.

Test Form Settings and Data Flows

Review notifications, webhook payloads, CRM mappings, and downstream outputs. Check whether analytics or enrichment settings collect data without an approved purpose. Test failed deliveries and retries. Then verify consent records, rights requests, and deletion across connected systems.

If you use Reform, review field configuration, conditional routing, integrations, and account access settings. Disable tracking or enrichment that lacks an approved purpose. These features do not replace legal compliance.

Record Launch Approvals and Review Dates

Resolve launch-blocking issues before the form goes live. Save test results, payloads, notice and consent versions, fixes, and evidence from retesting. Record approvals from privacy, legal, security, product, and school or district owners, as applicable.

Assign an owner and set the next review date. Repeat testing when fields, purposes, vendors, integrations, or relevant laws change.

Conclusion: Launch Only After Privacy Checks Are Complete

Use the checklist as a go/no-go record for launch. Before launching, confirm that every field is needed, each notice and consent rule fits the intended use, and retention rules cover every system. Document vendor, access, and field-level tests, and keep the approval record current.

Stop launch if high-risk issues remain unresolved, including sensitive student data, unclear disclosures, gaps in parent notices, or vendor access. Before launch, have a district leader trained in FERPA, COPPA, and applicable state law approve any unresolved high-risk collection.

Approval applies only to the reviewed use, laws, vendor terms, and subcontractor arrangements. Reopen the checklist whenever data uses, vendors, subcontractors, vendor terms, or legal requirements change.

FAQs

Do parent-only inquiry forms trigger FERPA or COPPA?

Yes, depending on what data is collected and how it’s processed. FERPA applies to student education records maintained by or for an educational institution. COPPA applies if a service is directed to children under 13 or knowingly collects personal information from a child.

To reduce risk, avoid collecting student identifiers. Also, add a disclaimer advising users not to submit student education records through general inquiry forms.

How do we verify parents requesting student data?

Confirm identity without collecting more personal information than needed. For sensitive requests, use multi-factor authentication or ask for a government-issued ID.

Make request channels easy to find and use, such as a dedicated email address or web form. Record dates, actions taken, and the final response to maintain a compliance audit trail. Under FERPA, schools must handle requests - including verification and any required redactions - within 45 days.

What if a vendor cannot delete student data?

A vendor that can’t delete student data poses a serious compliance risk. Address it before launch. During vetting, flag tools that lack auto-delete settings or clear deletion procedures.

Require your Data Processing Agreement (DPA) to mandate the vendor’s cooperation in returning or destroying student personally identifiable information (PII) and education records upon request or when the contract ends. Vendors that won’t or can’t guarantee deletion are likely a poor fit for sensitive K-12 data.

Related Blog Posts

Use AI to summarize text or ask questions

Discover proven form optimizations that drive real results for B2B, Lead/Demand Generation, and SaaS companies.

Lead Conversion Playbook

Get new content delivered straight to your inbox

By clicking Sign Up you're confirming that you agree with our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
The Playbook

Drive real results with form optimizations

Tested across hundreds of experiments, our strategies deliver a 215% lift in qualified leads for B2B and SaaS companies.