× Overview The Robot For Schools Our Mission Open Learning Portal ↗ Contact Sales

Data Retention & Deletion Policy

Last updated: September 9, 2026 · Version 2026-09-09

This page explains how long SwayForm LLC keeps different kinds of data described in our Privacy Policy and Student & Children's Privacy Notice, and how to request deletion. We keep data only as long as reasonably necessary for the purpose it was collected for, then delete or de-identify it.

DataRetentionWhat happens after
Account profile (name, school, role) & lesson progressWhile the account is activePurged from live systems within 30 days of a verified account-deletion or account-closure request
An entire school's data (school leaves the platform, or requests full deletion)Until a verified deletion request from an authorized school representativeCompleted within 45 days of that request
Session cookieUp to 7 daysExpires automatically
Terms/Privacy acceptance recordLife of the account, plus 3 yearsKept as proof of consent even after other account data is deleted, then purged
Contact-form / sales inquiriesUp to 12 months, or sooner once resolvedDeleted or archived out of active systems
Hosting/security logsUp to 12 monthsRolled off by our hosting provider
Backups containing any of the aboveRoll off within 30 days after the source data is purged from live systemsBackups age out and are not separately mined for deleted records
Code written in the Learning Portal editor (drafts)Stored locally on your device/browser — not on SwayForm's serversSwayForm cannot delete what it never received; you and your school control local deletion
Code submitted to the "Run on Robot" approval queue, and its execution outputRetained on SwayForm's servers for 90 days after the submission reaches a final state (succeeded, failed, rejected, or cancelled)Deleted automatically after that window, or sooner if the student's account is deleted
Live camera/sensor data on S1Not stored by SwayForm as of the date of this policyNot applicable — see Privacy Policy §2
De-identified/aggregated usage dataMay be retained longer, since it is not personal informationNot re-identified — see Privacy Policy §3

How to request deletion

Backups and residual copies

Like most services, SwayForm maintains routine backups for disaster-recovery purposes. Deleting a record from our live database does not instantly delete every historical backup — backups are retained for a limited window (up to 30 days) and are not restored or mined for individually deleted records; they simply age out and are overwritten on our provider's normal schedule.

Contact

Questions about this policy, or a deletion request, can be sent to contact@swayform.net.

SwayForm is in pilot development. As our infrastructure and school base grow, we intend to build a dedicated admin tool for a school to trigger its own full data export/deletion, rather than relying solely on a manual request to this email address.