Legal

Política de privacidad

Cómo recopilamos, usamos y protegemos los datos personales.

Last updated: October 13, 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 pagosLos 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 vivoAudio y vídeo en tiempo real, chat durante la llamada y grabación cuando el educador la activa.
  • Zoom, reuniones en tu propia cuentaCuando 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 IAMuestras de voz y fotos de referencia empleadas para crear tu avatar o voz personalizada.
  • OpenAI y AWS Bedrock, generación de texto con IAAsistente 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 correoCorreos transaccionales (restablecimiento de contraseña, recibos, novedades de cursos) y automatizaciones de marketing.
  • Firebase Cloud Messaging y Expo, notificaciones pushEnrutamiento de notificaciones push a tu dispositivo.
  • Pusher, actualizaciones en tiempo realProgreso en vivo, presencia en el chat y notificaciones dentro de la app.
  • Google, inicio de sesión único, Translate, AnalyticsInicio 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 rendimientoTrazas 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 datosLos 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 internacionalesNuestra 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 edadLearnKasts 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 derechosPuedes 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.

¿Preguntas sobre esta política?

Escribe a privacy@learnkasts.com y te responderemos.