01. Responsable y alcance
Desk Companion es un proyecto independiente de uso personal de DMESHELL, basado en un dispositivo físico ESP32-S3 y un servicio backend. Esta web es informativa y no contiene formularios de registro ni de inicio de sesión.
Para solicitudes sobre tratamiento de datos y autorizaciones, el contacto es michaelheredia60@gmail.com.
02. Qué información se trata
Según las funciones conectadas, Desk Companion puede tratar:
- Google Calendar: nombres de calendarios y datos de eventos consultados, como títulos, fechas, horas y, cuando estén disponibles, ubicaciones u otra información relevante para la agenda.
- Spotify: información sobre reproducción actual y respuestas a comandos musicales autorizados.
- iCloud Calendar: datos de calendario y eventos cuando esta integración se configura voluntariamente.
- Clima: ubicación configurada para consultar condiciones meteorológicas.
- Notificaciones: mensajes y estados de lectura enviados al backend.
- Datos técnicos: información indispensable para conectar el dispositivo, procesar solicitudes y proteger el servicio.
03. Cómo funciona Google Calendar
Si conectas una cuenta de Google, la autorización se realiza mediante el proceso OAuth de Google. Desk Companion solicita el alcance https://www.googleapis.com/auth/calendar.readonly, que permite consultar calendarios y eventos, sin permisos para crear, modificar o eliminar eventos.
La información consultada se usa para elaborar la vista mensual y la agenda del dispositivo. El backend procesa las respuestas de Google Calendar y el dispositivo puede conservar temporalmente una copia de los datos necesarios para mostrar la información y recuperarse de interrupciones de conexión.
La aplicación conserva credenciales de autorización OAuth en almacenamiento privado del servidor para volver a consultar Google Calendar mientras se mantenga el permiso. No se solicita introducir la contraseña de Google en esta web.
04. Finalidad y servicios de terceros
Los datos se utilizan para las funciones solicitadas por la persona que configura Desk Companion: presentar agenda, mostrar música, consultar el clima y recibir notificaciones. No se comercializan ni se utilizan para publicidad personalizada.
La aplicación se comunica con proveedores externos necesarios para cada integración, como Google Calendar, Spotify, Open-Meteo o los servicios de Apple cuando estén habilitados. Cloudflare proporciona infraestructura de conectividad y alojamiento de esta web. Esos proveedores pueden procesar información de conexión de acuerdo con sus propias políticas.
Los datos obtenidos de las APIs de Google no se utilizan para publicidad, perfiles comerciales ni entrenamiento de modelos generales de inteligencia artificial.
05. Almacenamiento y seguridad
Los tokens de autorización y determinados datos de servicio se almacenan en el backend, en almacenamiento privado y con controles de acceso. El dispositivo puede mantener datos de calendario en caché para mostrar la agenda. Las notificaciones del backend pueden conservarse en una base de datos para su consulta y gestión.
Los tokens se mantienen mientras sean necesarios para la integración o hasta su eliminación o revocación. No se promete una eliminación automática tras un plazo fijo. El propietario del servicio puede eliminar datos y credenciales almacenados bajo su control; también puedes solicitarlo por correo.
Las comunicaciones públicas con el backend usan HTTPS y sus endpoints operativos requieren autenticación. Ninguna medida técnica garantiza un riesgo cero.
06. Revocación y opciones disponibles
Puedes retirar el acceso otorgado a Google desde los ajustes de conexiones de tu Cuenta de Google: myaccount.google.com/connections.
La revocación detiene las futuras consultas autorizadas a Google, pero no elimina automáticamente toda copia de datos o token ya guardado en el servidor o en el dispositivo. Para solicitar su eliminación, escribe al contacto indicado abajo y especifica que se trata de Desk Companion.
También puedes dejar de utilizar cualquiera de las integraciones o pedir información sobre los datos que el proyecto mantiene.
07. Contacto y cambios de esta política
Para preguntas, solicitudes de acceso, corrección o eliminación de datos: michaelheredia60@gmail.com.
Esta política puede actualizarse si cambian las integraciones o las prácticas de tratamiento. Publicaremos una versión actualizada en esta misma página, indicando la nueva fecha.