Here's exactly what DetermiNext collects, why we collect it, and how long we keep it — by user type.
Accessed via teacher-generated code — no student account required
| Data | Purpose |
|---|---|
| Account email & password hash | Authentication |
| Teacher name & school | Profile display |
| Student first name | Assessment roster |
| PINS assessment responses | AI career matching and report generation |
| AI-generated report content | Stored for teacher access; never used to train AI models |
| Session tokens | Secure authentication; invalidated on logout |
| Usage analytics (opt-in) | Product improvement; blocked by default on student/teacher pages |
| Billing details | Processed and stored by Stripe under their PCI-compliant infrastructure |
| Data | Retention |
|---|---|
| Active account data | Retained while account is active |
| Student assessment data | Deleted within 90 days of account cancellation |
| Individual student records | Deleted immediately when teacher removes student from roster |
| Billing records | Retained per applicable legal requirements (typically 7 years) |
| Session tokens | Invalidated on logout; expire after 30 days of inactivity |
These are the only third-party services that process any DetermiNext data.
AI career matching and report generation
Student PINS responses sent for processing; not used to train Google models (per API terms)
Application hosting and managed PostgreSQL database
All application data stored on Railway infrastructure (United States)
Subscription billing and payment processing
Teacher billing details; no student data
Transactional email (account confirmation, password reset)
Teacher email address only
Error monitoring and alerting
Application error telemetry including anonymized user identifiers (IDs only, no names), stack traces, and browser environment. No student assessment data is sent.
Request your data
Email us to request a full export of your account data.
Request deletion
Request deletion of your account and all associated data.
Contact us
Any data question answered within 5 business days.