Privacy Policy

Last updated: 27 June 2026

Short version: IceQL does not collect, store, or transmit any personal data to us. All database connections and credentials stay on your device. We have no servers, no analytics, and no tracking.

1. Who We Are

IceQL (the "App") is a cross-platform desktop SQL client for macOS and Windows, developed and maintained by Muh Syafiudin. This Privacy Policy explains how the App handles information when you use it.

2. Data We Collect

We do not collect any personal data. The App contains no analytics SDKs, no crash reporters, no telemetry, no advertising identifiers, and no third-party tracking of any kind.

Everything you enter into the App — connection names, hostnames, port numbers, usernames, passwords, database names, SQL queries, and query results — is processed locally on your device and never transmitted to us or any third party through the App.

3. Database Connections

The App connects only to the database servers you explicitly configure. These connections go directly from your computer to the host and port you specify (e.g. a PostgreSQL server, a MySQL server, a local SQLite file, or a CSV file on disk).

The App does not contact any server operated by the developer, Apple, Microsoft, or any third party for analytics, advertising, license validation, update checks, or any other purpose.

4. Local Storage of Credentials

The App saves your named connections (connection name, datasource type, host, port, username, password, database name) to a local JSON file on your device so that connections can be restored across sessions. This data:

You can delete saved connections at any time within the App. Uninstalling the App removes its data directory and all saved connections.

5. CSV and Local File Access

When you open a CSV file as a datasource, the App reads that file from your local filesystem to display its contents. The file is not uploaded, copied, or shared — it is read in place on your device.

6. SQL Queries and Query Logs

SQL queries you write and execute, along with their results and query log history, are stored only in memory during the current session. They are not persisted to disk or transmitted anywhere.

7. Third-Party Services

The App does not integrate with any third-party analytics platforms, cloud backends, advertising networks, or external APIs. The only outbound connections the App makes are to the database servers you configure yourself.

8. Children's Privacy

The App is a technical tool intended for developers, data analysts, and database administrators. It is not directed at children under 13, and we do not knowingly collect data from anyone — because we do not collect data at all.

9. Changes to This Policy

If this Privacy Policy is updated, the new version will be posted at this URL with a revised "Last updated" date. Material changes will also be noted in the App's release notes.

10. Contact

Questions about this Privacy Policy or the App's data handling can be sent to: [email protected]