FERPA disclosure

Tactile History operates as a 'school official' under the Family Educational Rights and Privacy Act (FERPA, 20 U.S.C. § 1232g). This page explains what student data we collect, why, and how we protect it.

1. The data we collect

  • Quiz answers (anonymized; keyed by device fingerprint, not student name).
  • LLM conversation transcripts (the questions students ask the document-grounded tutor).
  • Device fingerprints (SHA-256 of ANDROID_ID, used to bind the panel hardware to a license).
  • No student names, no PII, no SSNs, no addresses, no parent contact info.

2. Why we collect it

  • Quiz answers power the educator dashboard — the teacher sees which questions the class struggled with.
  • LLM transcripts help the teacher see how the class is engaging with the historical documents.
  • Device fingerprints bind the panel to the school's license (a lost or stolen panel can be revoked).
  • We do not use the data for advertising, profiling, or sale to third parties.

3. How we protect it

  • Encryption in transit (TLS 1.2+) and at rest (Postgres + EncryptedSharedPreferences on the panel).
  • Access controls: school admins see only their school's data; Tactile History employees see only the data they need for support.
  • No third-party analytics, no advertising SDKs, no Facebook / Google trackers.
  • Annual security review; incident-response plan published to school admins on request.

4. Data retention

  • Quiz answers: 1 year (then aggregated and anonymized).
  • LLM transcripts: 30 days (then deleted).
  • Audit log: 7 years (FERPA-aligned retention for license events).
  • On school request, we delete all school data within 30 days of contract termination.

5. School rights

  • Right to access: schools can request a complete export of their data at any time.
  • Right to correct: schools can update any incorrect student data via /account/contact.
  • Right to delete: schools can request deletion; we comply within 30 days.
  • Right to complain: schools can raise concerns with us (privacy@tactilehistory.com) or with the US Department of Education.

6. Sub-processors

  • Stripe (payment processing; PCI-DSS Level 1).
  • Anthropic / Minimax (LLM providers for the tutor; no PII is sent to the LLM API).
  • Clerk (authentication for /admin and /account).
  • Google Cloud (infrastructure; no PII beyond the school admin's email).
  • Full sub-processor list: privacy@tactilehistory.com.

This page is informational; the legally binding FERPA addendum is provided to schools under contract.

Last updated: 2026-06-18.