lessonu

Legal

Subprocessors

Last updated · 30 April 2026

§ 01

About this list

We use the third-party services below to deliver lessonu. Each one processes a defined slice of customer data on our behalf under written terms. We give our customers 30 days notice — via email and an update to this page — before adding a new subprocessor.

§ 02

Current subprocessors

ServicePurposeData shared
SupabasePostgres database, authentication, file storageAll customer data, user PII, lesson notes, uploaded files
StripePayments, subscriptions, invoicingCustomer name, email, billing address, transaction history
ResendTransactional and broadcast emailRecipient email, name (for personalisation), email content
LiveKit CloudReal-time video and audio for classroom sessionsSession participants, audio/video streams (not stored by default)
VercelHosting, edge network, build and deployAll HTTP traffic (incl. auth tokens), runtime logs
Cloudflare TurnstileBot and abuse prevention on public formsIP address, user-agent, behavioural signals
VirusTotalMalware scanning of uploaded filesFile hash and filename of uploaded resources
InngestBackground job queue (reminders, scheduled tasks)Event payloads — primarily lesson IDs and recipient emails
Upstash RedisRate-limit countersIP address, action type
SentryError tracking and breadcrumbsError messages, stack traces, user ID (no email)
§ 03

Contact

Questions about this list, or to request notification of future changes by email, contact lessonu.team@gmail.com.