Classwire
Security Practices
How Classwire protects teacher and family data.
Effective: April 4, 2026 |
Last Updated: September 25, 2026 |
Version: 1.2
Our Commitment
This page describes the technical and operational measures we use to protect Classwire. What we collect, why, and your rights are in the Privacy Policy.
Infrastructure & Hosting
- Hosting: DigitalOcean
- Encryption in transit: HTTPS/TLS
Access Controls
- Role-based access: Teacher, family, and admin roles limit what each person can see
- Authentication: Email and password with hashed credentials
- Family portal: Unguessable personal links rather than shared passwords
- Admin access: Restricted to authorized Classwire, LLC personnel
Data Protection
- Passwords: One-way hashed; never stored in plain text
- Secrets: API keys live in environment variables, not source code
Application Security
- CSRF protection on forms
- Validated, escaped user input
- Parameterized database queries via ActiveRecord
- Protection against common injection and abuse patterns
Incident Response
We investigate incidents immediately, contain them, and document what happened. If personal information is affected, we notify teachers, families, and individuals as described in the Privacy Policy.
Contact
To report a vulnerability or ask a security question:
Classwire, LLC
Contact us via our support form.
Version History
Version 1.2 — September 25, 2026
Removed statements about disk encryption.
Version 1.1 — September 25, 2026
Removed statements we could not verify.
Version 1.0 — April 4, 2026
Initial release of the Classwire Security Practices.