Draft. Keep this list current as vendors change.
Subprocessors
These third parties help us provide AI Modes. We share only the data each needs for its function. Student conversations are sent to AI model providers solely to score engagement — never for training or advertising.
| Subprocessor | Purpose | Data shared |
|---|---|---|
| Anthropic, OpenAI, Google, DeepSeek, Alibaba (Qwen) | AI models that score engagement in student conversations | The submitted AI conversation text (per grading run) Accessed via OpenRouter with data collection disabled — conversations are not retained or used to train models. |
| OpenRouter | Routes grading requests to the AI model providers above | Conversation text passed through to the models |
| Supabase | Database, authentication, and file storage | Student names, emails, conversations, scores, enrollments |
| Vercel | Application hosting and delivery | Requests/logs; no student records stored at rest by Vercel |
| Resend | Transactional email (e.g., result emails to students) | Student email address + result link |
| Stripe | Instructor billing for Elite grading credits | Instructor payment details only — no student data |
See our Instructor Terms & DPA for how student data is handled.