Privacidad
Política de privacidad
Explicamos qué datos necesita BrillaCode, para qué los utiliza y qué opciones tienes sobre tu cuenta.
Última actualización: 25 de septiembre de 2026
1. Responsable y contacto
BrillaCode, operado por José Manuel Tinajero (BrillaCode), es responsable del tratamiento descrito en esta política.
- Responsable
- José Manuel Tinajero (BrillaCode)
- Domicilio
- México
- Contacto
- [email protected]
2. Datos que utilizamos
- datos de cuenta, como alias, correo, categoría de edad y métodos de acceso elegidos;
- una foto de perfil opcional, únicamente cuando una cuenta adulta la selecciona de forma explícita;
- progreso educativo, misiones completadas, XP, logros y días de actividad;
- retos, respuestas, comentarios, reportes y videojuegos que decidas compartir con la comunidad;
- solicitudes de soporte, incluyendo asunto, mensaje, estado y respuesta;
- las consultas que decidas enviar a Brilla Assist y la respuesta generada para ayudarte;
- identificadores, importe, moneda y estado de las compras Supporter; los datos completos de tarjeta o billetera son procesados por el proveedor de pago y no se guardan en BrillaCode;
- información técnica necesaria para autenticar, sincronizar y proteger el servicio.
El código de misiones y del proyecto se conserva localmente en el dispositivo. Cuando ejecutas código, el contenido necesario se envía al backend para procesar el resultado. Los videojuegos publicados se guardan asociados a tu cuenta.
La foto de perfil opcional de una cuenta adulta se reduce y normaliza antes de guardarse asociada a la cuenta. No se muestra públicamente en Comunidad y puede cambiarse o eliminarse desde Perfil.
3. Para qué usamos los datos
- crear y proteger tu cuenta;
- guardar y sincronizar tu progreso;
- ejecutar código y verificar soluciones;
- mostrar y moderar contenido comunitario;
- prevenir abuso, investigar reportes y operar Brilla Safe;
- responder solicitudes de soporte;
- generar respuestas de Brilla Assist, únicamente después de que aceptes enviar la consulta al proveedor de inteligencia artificial;
- procesar, verificar y conciliar compras Supporter;
- cumplir obligaciones legales aplicables.
4. Menores y experiencia por edad
BrillaCode distingue cuentas infantiles, adolescentes y adultas para adaptar las funciones disponibles. Las cuentas infantiles y adolescentes usan avatares predeterminados y no pueden seleccionar ni publicar fotografías personales. El contenido comunitario se filtra antes de su distribución y puede reportarse o bloquearse.
BrillaCode está configurado para una clasificación de 13 años o más y no se presenta en la categoría Kids de Apple. Las restricciones por edad se mantienen para reducir la exposición de menores y limitar el uso de fotografías personales.
5. Servicios externos
BrillaCode puede utilizar los siguientes servicios cuando corresponda:
- Apple para Iniciar sesión con Apple;
- Google para iniciar sesión con Google;
- RevenueCat para verificar y restaurar las compras dentro de la app procesadas por Apple;
- Mercado Pago, PayPal, Stripe y Blockonomics para el método de pago que una persona elija expresamente en el sitio web;
- OpenAI para procesar la consulta enviada voluntariamente a Brilla Assist y generar una respuesta; antes del envío, la app muestra el aviso correspondiente y solicita consentimiento;
- Expo y EAS para compilación y distribución de la aplicación;
- DigitalOcean para alojar la infraestructura de producción y Cloudflare para DNS, entrega, protección y seguridad de red.
Estos proveedores reciben solamente la información necesaria para la función solicitada y la tratan conforme a sus propias condiciones y obligaciones de privacidad.
6. Publicidad y seguimiento
La versión actual no contiene publicidad, seguimiento entre aplicaciones ni venta de datos personales. No solicita acceso a cámara, ubicación, contactos o micrófono. El acceso a la biblioteca de fotos se solicita solamente cuando una cuenta adulta pulsa la opción para elegir una foto de perfil.
7. Conservación y seguridad
Conservamos la información de cuenta, progreso, soporte y comunidad mientras la cuenta esté activa. Al eliminarla, borramos del servicio los datos personales, accesos, progreso, solicitudes de soporte, proyectos y contenido comunitario asociados. Los registros mínimos de compra, transacción y reconocimiento Founding Supporter pueden conservarse cuando sean necesarios para restaurar compras, impedir el reciclaje de números de reconocimiento, resolver contracargos, prevenir fraude o cumplir obligaciones fiscales y legales.
Aplicamos medidas técnicas y organizativas destinadas a proteger la información. Ningún sistema puede garantizar seguridad absoluta.
8. Tus opciones
Puedes solicitar ayuda, corrección o información desde el centro de soporte. La eliminación completa se inicia en Perfil → Cuenta y ajustes → Eliminar cuenta y requiere doble confirmación.
Al eliminar la cuenta, BrillaCode elimina datos personales, accesos, progreso, soporte, proyectos privados y contenido comunitario asociado. Los registros mínimos de compra indicados en la sección anterior se conservan sólo para las finalidades allí descritas.
9. Cambios a esta política
Publicaremos las modificaciones en esta misma página y actualizaremos la fecha superior. Si un cambio es relevante, también podremos avisarlo dentro de la aplicación.