1. Descripción general
Calíope («la App», «nosotros», «nuestro») es un cliente nativo de MariaDB y MySQL para macOS e iPadOS desarrollado por David Villalobos Cambronero. Esta política de privacidad explica a qué información accede la App, cómo se maneja y cuáles son tus derechos como usuario.
La versión corta: Calíope no recopila, transmite ni comparte tus datos personales ni el contenido de tus bases de datos con el desarrollador ni con ningún tercero, salvo en la función opcional de asistente de IA descrita más abajo.
2. Información almacenada localmente en tu dispositivo
La App almacena los siguientes datos exclusivamente en tu dispositivo:
- Credenciales de bases de datos y perfiles de conexión: los nombres de host, puertos, usuarios y contraseñas del servidor se guardan en el Keychain seguro del sistema (mediante el Apple Security Framework). Las contraseñas nunca se guardan en texto plano y nunca se transmiten al desarrollador. Por defecto, las entradas del Keychain permanecen en el dispositivo — la sincronización con iCloud Keychain es una opción explícita que debes activar.
- Historial de consultas SQL: se guarda localmente un registro de las consultas ejecutadas en una base de datos SQLite privada de tu dispositivo. Estos datos nunca salen de tu máquina salvo que actives explícitamente la sincronización con iCloud.
- Preferencias de la App: ajustes como los temas visuales, la configuración del editor y los horarios de respaldo se guardan localmente en UserDefaults.
- Respaldos programados: los archivos SQL de respaldo se escriben directamente en un directorio que tú eliges explícitamente en tu sistema de archivos local. Ningún contenido de respaldo se envía a nuestros servidores.
3. Sincronización con iCloud (opcional)
Si activas la sincronización con iCloud, la App usa el iCloud Key-Value Store y la base de datos privada de CloudKit para sincronizar ciertos datos (perfiles de conexión, snippets, respaldos programados y, opcionalmente, el log de consultas) entre tus dispositivos con el mismo Apple ID.
Las contraseñas de las bases de datos nunca se incluyen en la sincronización con iCloud por defecto. Si eliges habilitar la sincronización con iCloud Keychain, esa operación se rige por el sistema seguro de Apple y nosotros nunca vemos esas credenciales. Todas las operaciones de almacenamiento y sincronización en iCloud están sujetas a la política de privacidad de Apple.
4. Función de asistente de IA (opcional)
Calíope incluye un asistente de IA opcional impulsado por APIs de terceros. Cuando eliges usar esta función:
- El texto SQL o el prompt en lenguaje natural que envías se transmite directamente a OpenAI (política de privacidad) o a Google Gemini (política de privacidad), según el proveedor que hayas configurado.
- No transmitimos filas reales de las bases de datos, contenido de tablas ni credenciales de conexión a estos servicios — solo el texto que escribes y los metadatos del esquema (nombres de tablas, nombres de columnas, claves foráneas) de la base de datos activa.
- Tú eres el único responsable de garantizar que cualquier texto o metadato enviado a servicios de IA de terceros cumpla con las políticas de tratamiento de datos de tu organización.
- La función de IA está deshabilitada por defecto y requiere que proporciones tu propia clave de API.
5. Datos que no recopilamos
Calíope no:
- Recopila, rastrea ni agrega analíticas, telemetría ni comportamiento de usuarios en nuestros servidores.
- Transmite el contenido de tus bases de datos, esquemas ni resultados de consultas a nuestros servidores.
- Usa frameworks de tracking, identificadores publicitarios ni comparte datos con anunciantes.
- Crea cuentas de usuario ni requiere que te registres.
6. Privacidad de los menores
Calíope es una herramienta profesional de bases de datos y no está dirigida a menores de 13 años (o la edad aplicable en tu jurisdicción). No recopilamos ni solicitamos información de menores de forma consciente.
7. Seguridad de los datos
Todas las credenciales sensibles se guardan en el Keychain del sistema operativo, protegidas por los mecanismos nativos de autenticación de tu dispositivo (como Face ID, Touch ID o el código de acceso). Las conexiones de red a tus servidores de base de datos usan las credenciales que tú proporcionas; Calíope admite SSL/TLS nativo con verificación estricta de certificado por defecto y túnel SSH (SwiftNIO con claves ed25519 y ECDSA) para ayudarte a asegurar esas conexiones.
8. Resumen de servicios de terceros
| Servicio | Propósito | Se activa cuando |
|---|---|---|
| Apple iCloud | Sincronización de preferencias y perfiles | Solo si el usuario habilita la sincronización con iCloud en las preferencias |
| API de OpenAI | Asistente SQL con IA | Solo si el usuario configura la clave de OpenAI y envía un prompt |
| API de Google Gemini | Asistente SQL con IA | Solo si el usuario configura la clave de Gemini y envía un prompt |
9. Tus derechos
Como no recopilamos datos personales en nuestros servidores, no existen datos centralizados que puedas solicitar, corregir o eliminar. Todos los datos guardados localmente (historial de consultas, preferencias, entradas del Keychain) se pueden eliminar mediante el botón «Borrar todos mis datos» dentro de Calíope (Preferencias → Privacidad) o desinstalando la App de tu dispositivo. Si tienes preguntas sobre los datos almacenados en iCloud, la configuración de iCloud de Apple te permite gestionarlos y eliminarlos.
10. Cambios en esta política
Podemos actualizar esta política de privacidad de vez en cuando. La versión actualizada se publicará en esta misma URL con la fecha de «Última actualización» revisada. El uso continuado de la App tras los cambios constituye tu aceptación de la política actualizada.
11. Contacto
Si tienes cualquier pregunta o inquietud sobre esta política de privacidad, contáctanos en:
info@caliope.org