Datos que recopilamos
Datos de cuenta: nombre, dirección de correo electrónico, preferencia de idioma, hash de la contraseña (cuando se utiliza el registro con correo y contraseña), identificador del proveedor de autenticación (por ejemplo, Google, Apple, GitHub), nivel de suscripción, código de referido y eventos de seguridad como la hora de inicio de sesión, la dirección IP, el navegador, el sistema operativo y la región geográfica aproximada deducida de la IP.
Datos del espacio de trabajo: mensajes de chat e instrucciones, archivos subidos (PDF, imagen, Excel, texto plano), bocetos de moléculas, estructuras dibujadas (SMILES/InChI), borradores de informes guardados, sesiones de estudio, tarjetas de memoria (flashcards), intentos de cuestionarios, historial de errores, referencias obtenidas de API académicas abiertas y las exportaciones que decida generar.
Archivos y embeddings: cuando sube un archivo, el binario se almacena en nuestro bucket privado de objetos y se procesa en fragmentos de texto e imagen. Calculamos embeddings vectoriales (1024 dimensiones, BGE-M3, generados en nuestro propio servidor en Alemania) para que el archivo sea consultable en sus preguntas futuras. Las imágenes químicas también pueden procesarse mediante un modelo DECIMER alojado en nuestras instalaciones para extraer SMILES.
Uso y telemetría: créditos consumidos por modelo, latencia de cola, identificadores de modelo, códigos de error, interacciones con funciones, vistas de página, web vitals y señales de prevención de abusos. Parte de la telemetría se recopila mediante Vercel Analytics, Firebase Analytics y un monitor de errores autoalojado cuando está habilitado.
Metadatos de pago: estado de la suscripción, plan, facturas, región fiscal, el identificador de cliente emitido por Stripe y metadatos limitados de la tarjeta, como la marca y los últimos cuatro dígitos, que Stripe nos devuelve. Nunca almacenamos números de tarjeta completos, CVC ni credenciales bancarias.
Comunicaciones: tickets de soporte y respuestas, preferencias de marketing con opt-in y preferencia de idioma para el correo transaccional.