30 lines
3.9 KiB
Markdown
30 lines
3.9 KiB
Markdown
# 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*
|