- Account & identity:
- Name, email, role (learner or educator), and authentication tokens stored via the API auth flow.
- Course activity:
- Enrollments, module progress, quiz attempts, assignment submissions, cohort attendance, and certificates issued.
- Content & uploads:
- Media you store through the curriculum builder (videos, PDFs, lesson assets) along with metadata such as duration and file size.
- Billing & payouts:
- Purchase history, pricing, revenue share, and payout accounts configured inside the educator dashboard.
- Device & diagnostics:
- Cookies, IP addresses, and API logs that help us secure accounts, debug errors, and maintain service performance.
- Phone and message settings:
- Phone number (optional), country code, and di choices you make about WhatsApp reminders for live class, SMS backup, and course updates. Na only if you gree we go collect am.
- Push notification tokens:
- When you install our mobile app or on browser push, we dey keep FCM/Expo token, your platform (iOS, Android, or web), and device label so we fit send class reminders, chat alerts, and order updates. You fit off notifications any time from your system settings.
- Live class audio, video and chat:
- Daily.co na im dey power live sessions. Your camera, microphone, and screen-share dey pass through Daily.co only while you dey inside di session, and recordings dey store for our AWS S3 bucket only when di educator on recording. Daily.co dey handle di in-call chat for di time wey di session last.
- Zoom account wey you connect:
- If you connect Zoom, we keep access token, refresh token, the permissions wey you give, plus the Zoom user ID, email and display name for that account. We dey use dem only to create and manage the meetings wey you schedule for LearnKasts. If you disconnect Zoom for Settings, Integrations, everything go delete sharp sharp.
- In-app messages and community:
- Chat messages, attachments (pictures, files) wey you share for course discussion, mentorship talk, and reactions. We no dey sell or share dem with advertisers at all.
- AI features (voice and avatar):
- If you choose to clone your voice or make AI avatar, di audio and image samples wey you send dey go to our AI processors (HeyGen and D-ID) to build your own voice or avatar, and di result dey store for our system. You fit delete your voice or avatar from your educator settings any time.
- AI help for course content:
- When you use di AI Course Wizard, AI tutor, or auto quiz marking, di text wey you send dey go OpenAI or AWS Bedrock under our enterprise agreement; dem no dey train dia models with your data.
- Educator payout details:
- Educators wey dey collect payout dey give bank account details, routing info, and tax numbers (like BVN/TIN) wey we need to pay dem. We dey store dis data encrypted and share am only with our payment processors.
- Accessibility settings (sensitive):
- If you complete di accessibility setup, we dey keep di vision, hearing, movement, and screen-reader needs wey you report so we fit arrange di interface for you. Dis one na sensitive data, we no dey share am and you fit clear am from settings.
- Marketing attribution:
- When you enter through referral link or marketing campaign, we dey capture UTM parameters and referral codes for your session so educators fit credit di person wey refer you, and we fit measure how di campaign perform.