Privacy policy

What we collect, why, and what you control.

Last updated: August 29, 2026

Information we collect

We collect data to provide and improve our services

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.
Preferencias de teléfono y mensajería:
Número de teléfono (opcional), código de país y tus preferencias para recibir recordatorios de clases en vivo por WhatsApp, SMS de respaldo y novedades de cursos. Solo se facilita si das tu consentimiento.
Tokens de notificaciones push:
Cuando instalas nuestra app móvil o activas las notificaciones del navegador, guardamos un token FCM/Expo, tu plataforma (iOS, Android o web) y una etiqueta de dispositivo para enviarte recordatorios de clase, avisos de chat y novedades de pedidos. Puedes desactivar las notificaciones cuando quieras desde los ajustes del sistema.
Audio, vídeo y chat de clases en vivo:
Las sesiones en vivo funcionan con Daily.co. Tu cámara, micrófono y pantalla compartida se transmiten a través de Daily.co únicamente mientras estás en una sesión, y las grabaciones se almacenan en nuestro bucket de AWS S3 solo cuando el educador activa la grabación. Los mensajes del chat en llamada los procesa Daily.co durante la sesión.
Cuenta de Zoom conectada:
Si conectas Zoom, guardamos un token de acceso, un token de actualización, los permisos que concediste y el ID de usuario, el correo electrónico y el nombre visible de esa cuenta de Zoom. Los usamos solo para crear y gestionar las reuniones que programas en LearnKasts. Al desconectar Zoom en Ajustes, Integraciones, todo eso se elimina de inmediato.
Mensajes en la app y comunidad:
Mensajes de chat, archivos adjuntos (imágenes, documentos) que compartes en los debates de cursos, conversaciones de mentoría y reacciones. Nunca los vendemos ni los compartimos con anunciantes.
Funciones de IA (voz y avatar):
Si decides clonar tu voz o generar un avatar con IA, las muestras de audio e imagen que envías se remiten a nuestros procesadores de IA (HeyGen y D-ID) para crear tu voz o avatar personalizado, y el material resultante se almacena en nuestra infraestructura. Puedes eliminar tu voz o avatar personalizado desde los ajustes de educador cuando quieras.
Asistencia de IA para el contenido del curso:
Cuando usas el Asistente de Cursos con IA, el tutor de IA o la corrección automática de cuestionarios, el texto que envías se remite a OpenAI o AWS Bedrock para su procesamiento bajo nuestros acuerdos empresariales; estos procesadores no entrenan sus modelos con tus datos.
Datos de pago del educador:
Los educadores que reciben pagos facilitan datos bancarios, información de enrutamiento e identificadores fiscales (p. ej., BVN/TIN) necesarios para desembolsar sus ingresos. Estos datos se almacenan cifrados y solo se comparten con nuestros procesadores de pago.
Preferencias de accesibilidad (sensibles):
Si completas la configuración de accesibilidad, se guardan tus necesidades autodeclaradas de visión, audición, movilidad y lector de pantalla para personalizar la interfaz. Son datos sensibles: nunca los compartimos y puedes borrarlos desde los ajustes.
Atribución de marketing:
Cuando llegas mediante un enlace de referido o una campaña de marketing, registramos los parámetros UTM y los códigos de referido en tu sesión para que los educadores puedan acreditar a quien te refirió y podamos medir la eficacia de la campaña.

How we use your information

Your data powers your learning experience

Deliver experiences:
Personalize dashboards, resume lessons, issue certificates, and power live sessions through the educator console.
Operate the platform:
Process transactions, calculate payouts, send cohort reminders, and run analytics visible on educator and learner dashboards.
Improve LearnKasts:
Aggregated analytics and feedback from feature usage (e.g., curriculum builder, assignments, help center) guide product decisions.
Protect the community:
Detect fraud, enforce community guidelines, and comply with legal requests related to course content or financial activity.
Communicate with you:
Send system alerts, onboarding tips, release notes, and support responses when you open a ticket or contact us.

Your controls & security

You're in control of your data

Account settings:
Update profile details, change roles, and manage notification preferences from your dashboard.
Data exports & deletion:
Educators can export course data; learners can request account deletion. We retain only what is required for compliance (e.g., payouts, tax records).
Media ownership:
Educators control their uploads. We store them securely via the storage services configured in this codebase (e.g., S3 storage drivers).
Security practices:
API tokens, session cookies, and Livewire state are protected with HTTPS, server-side validation, and activity logs maintained in the analytics services.
Contact support:
Reach us via the contact page for privacy questions or to exercise your data rights.

Procesadores externos

Servicios que nos ayudan a operar LearnKasts

Paystack, procesamiento de pagos
Los datos de tarjeta y banco se introducen en el checkout alojado por Paystack. Nosotros solo recibimos referencias de transacción, su estado y los últimos 4 dígitos de la tarjeta.
Daily.co, aulas de vídeo en vivo
Audio y vídeo en tiempo real, chat durante la llamada y grabación cuando el educador la activa.
Zoom, reuniones en tu propia cuenta
Cuando programas una clase de Zoom enviamos a Zoom el tema, la hora de inicio, la duración y el límite de participantes. Cuando un estudiante se inscribe en esa clase enviamos a Zoom su nombre y dirección de correo, para que Zoom pueda emitir el enlace personal que lo identifica en la reunión; no se comparte nada más sobre el estudiante. Si archivas una grabación en el curso, la descargamos de tu cuenta de Zoom y la guardamos con la clase. Las grabaciones que conservas en Zoom permanecen en tu cuenta y siguen tu propia configuración de retención.
HeyGen y D-ID, generación de avatar y voz con IA
Muestras de voz y fotos de referencia empleadas para crear tu avatar o voz personalizada.
OpenAI y AWS Bedrock, generación de texto con IA
Asistente de Cursos con IA, respuestas del tutor, corrección automática de cuestionarios y contenido del creador de sitios con IA. Sin entrenamiento con tus datos.
Amazon Web Services (AWS S3, CloudFront)
Almacenamiento de vídeos de cursos, recursos de lecciones, grabaciones e imágenes subidas, servidos a través de CDN.
Mailgun y MailerLite, envío de correo
Correos transaccionales (restablecimiento de contraseña, recibos, novedades de cursos) y automatizaciones de marketing.
Firebase Cloud Messaging y Expo, notificaciones push
Enrutamiento de notificaciones push a tu dispositivo.
Pusher, actualizaciones en tiempo real
Progreso en vivo, presencia en el chat y notificaciones dentro de la app.
Google, inicio de sesión único, Translate, Analytics
Inicio de sesión con OAuth (el correo y el nombre de perfil de tu cuenta de Google), traducción de textos de la interfaz y analítica de tráfico agregada.
Píxel de Meta (Facebook)
Seguimiento de conversiones en páginas de marketing. Puedes desactivarlo desde el aviso de cookies.
Laravel Nightwatch, registros de errores y rendimiento
Trazas de errores de la aplicación y métricas de rendimiento de las peticiones para depuración.

Cumplimiento y contacto

Cuánto tiempo conservamos tus datos
Los datos de la cuenta se conservan mientras tu cuenta esté activa. Tras la eliminación solo guardamos lo que estamos legalmente obligados a retener (registros financieros: 7 años; registros fiscales: según exija la legislación nigeriana, de la UE y de EE. UU.). La analítica anonimizada puede conservarse indefinidamente.
Transferencias internacionales
Nuestra infraestructura está alojada en regiones de AWS que pueden estar fuera de tu país (p. ej., us-east-1, eu-west-1). Cuando corresponde, las transferencias se rigen por Cláusulas Contractuales Tipo o garantías equivalentes.
Menores de edad
LearnKasts está destinado a personas de 13 años o más. No recopilamos conscientemente información personal de menores de 13 años (o de 16 en algunas jurisdicciones de la UE y el Reino Unido). Si detectamos que hemos recopilado datos de un menor por debajo de la edad aplicable, los eliminaremos. Madres, padres y tutores pueden contactarnos para solicitar su revisión o eliminación.
Bases legales (RGPD/NDPR)
Tratamos tus datos con base en: (a) el contrato para impartir los cursos en los que te inscribes; (b) tu consentimiento para correos de marketing, las funciones de avatar y voz con IA, y las cookies analíticas; (c) nuestro interés legítimo en la seguridad, la prevención del fraude y la mejora del producto; y (d) obligaciones legales (impuestos, pagos, solicitudes de cumplimiento).
Tus derechos
Puedes solicitar el acceso, la rectificación, la exportación o la eliminación de tus datos personales, y puedes oponerte a determinados tratamientos o limitarlos. Usa las herramientas de exportación y eliminación de datos de la app, o escríbenos a la dirección indicada abajo.
Contacto de privacidad (DPO)
Escribe a privacy@learnkasts.com para cualquier solicitud o reclamación sobre privacidad. Procuramos responder en un plazo de 30 días. También puedes presentar una reclamación ante la Comisión de Protección de Datos de Nigeria (NDPC) o ante tu autoridad de control local.

Questions about your data?

Have questions about your data?