# Información y Privacidad - Aulas UNICABA Esta sección detalla el funcionamiento, alcance y compromiso de privacidad de la aplicación **Aulas UNICABA**. Nuestro objetivo es proporcionar una herramienta útil, segura y transparente para la comunidad educativa. ## 1. ¿Qué hace esta aplicación? **Aulas UNICABA** es un visor especializado y autónomo para la cartelera de horarios, aulas y credencial de la Universidad de la Ciudad. - Permite consultar las materias, sus respectivos días, horarios y aulas asignadas. - Facilita el seguimiento de materias específicas mediante un sistema de **Favoritos**. - Avisa mediante **Notificaciones locales** si se detecta un cambio de aula en las materias marcadas como favoritas. - **Opcionalmente**, permite acceder a tu **Credencial Digital** universitaria de los registros oficiales de forma segura e integrada. ## 2. ¿Cómo funciona? (Alcance Técnico) La aplicación ha sido diseñada bajo una arquitectura de "cliente liviano" con prioridad 100% en el procesamiento local y el respeto absoluto por tu privacidad: - **Consumo de Cartelera:** La app obtiene la información directamente de un documento público en **Google Sheets** mantenido por la institución. No utiliza servidores intermedios ("proxys") que capturen o registren tu solicitud. - **Sincronización Inteligente:** Cada vez que abres la app o deslizas para actualizar, se sincroniza con el documento. - **Detección Local de Cambios:** La comparación entre el aula actual y un cambio imprevisto se procesa **estrictamente de forma local en el procesador de tu teléfono**. Tu teléfono no envía a nadie tu lista de "favoritos" para su validación. - **Credencial Directa (Motor Nativo):** Al iniciar sesión de manera voluntaria en la sección de la credencial, el inicio de sesión es procesado con `CapacitorHttp` y `DOMParser`. Estos modulos de bajo nivel aseguran que tus contraseñas viajen cifradas directamente desde tu equipo celular hacia el Campus de Moodle oficial (bypass de CORS estricto), descargando y renderizando el PDF del currículum al vuelo sin la intervención o supervisión de terceros. ## 3. Privacidad Absoluta y Persistencia Avanzada - **Sin Intermediarios ni Datos Personales:** No retenemos u observamos nombres, correos ni datos sensibles vinculados a las cuentas y accesos del usuario. Ni Aulas UNICABA ni empresas externas rastrearán o vincularán tu cuenta. - **Sin Rastreadores (Zero Trackers):** Nuestra filosofía es estricta. Cero herramientas analíticas (No Google Analytics, no SDKs invasivos de Facebook o reportes crudos), sin métricas engorrosas y libre de publicidad en el código fuente. - **Persistencia Local Segura (CSV Offline):** Valoramos tus elecciones. Tus decisiones (Materias Favoritas) se guardan directamente como respaldo silencioso bajo un formato `.csv` estandarizado en la carpeta nativa interna "Documentos" del dispositivo (Respaldado por permisos explícitos de Almacenamiento y `Filesystem API`). **Esto permite que tus favoritos (y futuras agendas de exámenes) asombrosamente sobrevivan a desinstalaciones agresivas de la app o borrado de datos** sin depender y jamás tocar entornos remotos en la Nube. - **Caché Inteligente (Modo Offline):** Entendemos que la conectividad en facultades y subtes es delicada. Toda la cartelera central y tu Credencial QR se empaquetan en `Base64` utilizando memorias volátiles locales (`Preferences API`). Es decir, puedes mostrar qué materia debes rendir o exhibir tu credencial QR instantáneamente sin red (Modo Avión o Sin Señal). ## 4. Compromiso de Transparencia Esta innovación tecnológica es de carácter informativo. La precisión estricta de asignación de las aulas depende originariamente de la pre-carga impuesta por el cuerpo no-docente en el documento de Spreadsheets. En escenarios contradictorios, la palabra oficial del ala administrativa universitaria primará sobre la respuesta sincronizada en Aulas UNICABA. --- *Última actualización: 25 de Marzo, 2026 - v1.1.5*