Calíope app icon

Calíope

Privacy Policy

macOS 26+ iPadOS 26+ iOS 26+
Last updated: September 11, 2026

1. Overview

Calíope ("the App", "we", "our") is a native MariaDB, MySQL and PostgreSQL client developed by David Villalobos Cambronero. This Privacy Policy explains what information the App accesses, how it is handled, and your rights as a user. Calíope is a single app across every screen it runs on — Mac, iPad, iPhone, Apple Watch, Apple TV and Apple Vision Pro — installed from one App Store page, and this policy covers all of them.

The short version: Calíope does not collect, transmit, or share your personal data or database contents with the developer or any third party, except in the optional AI-assistant feature described below.

2. No Servers, No Accounts

Calíope has no backend. There is no server of ours and no user account: nothing to sign up for, nothing to log in to. Your database passwords are stored in your device's Keychain, through the Apple Security Framework, and stay on that device. If you turn on iCloud Keychain sync, that is an explicit choice you make in Calíope's preferences, and the sync is handled by Apple's system; we never see the credentials. A single button, Delete All My Data (Preferences › General), deletes connection profiles, Keychain passwords, query history, AI Assistant history, the error log and the schema cache, on this device and in iCloud. The app runs inside the App Store sandbox. Put plainly: Calíope has nowhere to send your credentials, because there is no infrastructure of ours to send them to.

3. Information Stored Locally on Your Device

The App stores the following data exclusively on your device:

4. iCloud Synchronization (Optional)

If you enable iCloud synchronization, the App uses iCloud Key-Value Store and CloudKit private database to sync certain data (connection profiles, snippets, scheduled backups, optionally query log) across your devices signed into the same Apple ID.

Database passwords are never included in iCloud sync by default. If you choose to enable iCloud Keychain sync, that operation is governed by Apple's secure system and we never see those credentials. All iCloud storage and syncing operations are subject to Apple's Privacy Policy.

5. AI Assistant Feature (Optional)

Calíope includes an optional AI assistant powered by third-party APIs. When you choose to utilize this feature:

6. MCP server (optional, macOS only)

Calíope can let an AI client running on your own Mac — Claude Desktop, Cursor, anything that speaks MCP — query the connections you tick. It is off by default.

7. Calíope on your iPhone

On the iPhone, Calíope is the whole client, laid out for the phone: it connects to your servers and runs your queries, and what you keep in Calíope on the Mac and the iPad — connection profiles, SQL snippets, query history, AI Assistant conversations and the application error log — is already there, carried over by your own iCloud.

8. Calíope on Apple TV and Apple Watch

On Apple TV and on Apple Watch, Calíope shows on a bigger or a smaller screen what it already knows: the television shows the health of the servers Calíope watches for you, and the watch shows the messages Calíope publishes for you. Neither is a separate app — both arrive with Calíope, from the same App Store page.

9. Data We Do Not Collect

Calíope does not:

10. Children's Privacy

Calíope is a professional database tool not directed at children under 13 (or the applicable age in your jurisdiction). We do not knowingly collect or request any information from minors.

11. Data Security

All sensitive credentials are stored in the operating system Keychain, protected by your device's native authentication mechanisms (such as biometric Face ID, Touch ID, or device passcode). Network connections to your database servers use the credentials you provide; Calíope supports native SSL/TLS with strict certificate verification by default, and SSH tunneling (SwiftNIO with ed25519 and ECDSA keys) to help you secure those connections.

12. Third-Party Services Summary

Service Purpose Trigger
Apple iCloud Preference and profile sync Only if user enables iCloud sync in preferences
OpenAI API AI SQL assistant Only if user configures OpenAI key and triggers prompt
Google Gemini API AI SQL assistant Only if user configures Gemini key and triggers prompt
Anthropic Claude API AI SQL assistant Only if user configures Claude key and triggers prompt

13. Your Rights

Because we do not collect personal data on our servers, there is no centralized data to request, correct, or delete. All locally stored data (query history, preferences, Keychain entries) can be removed by using the Delete All My Data button inside Calíope (Preferences › General) or by deleting the App from your device. If you have questions about data stored in iCloud, Apple's iCloud settings allow you to manage and delete that data.

14. Changes to This Policy

We may update this Privacy Policy from time to time. The updated version will be posted at this URL with a revised "Last updated" date. Continued use of the App after changes constitutes your acceptance of the updated policy.

15. Contact

If you have any questions or concerns about this Privacy Policy, please contact us at:
info@caliope.org