Privacy Policy

Last updated: 2025-08-02

1. Introduction

Thank you for using Alchemy. We respect your privacy and are committed to being transparent about the data we collect, why we collect it, and how you can control it. This Privacy Policy explains how the Alchemy CLI, runtime libraries, and associated websites (collectively, "Alchemy") collect and process information when you install, run, or otherwise use Alchemy.

2. Information We Collect

Alchemy is designed to collect anonymous usage analytics that help us understand how our tools are used and improve their reliability and performance. We do not collect names, email addresses, source code, or any directly identifying personal information. Specifically, the telemetry system built into the Alchemy CLI gathers the following data:

2.1. Identifiers

2.2. System Information

2.3. Usage Events

For each session Alchemy records a series of timestamped events including, but not limited to:

3. How We Use the Information

We use the collected information to:

4. Legal Basis for Processing

Our processing of the aforementioned information is based on our legitimate interest in improving our products and services (per Art. 6 (1) f GDPR) while minimising privacy impact by collecting only anonymous and aggregated data.

5. Where the Data Is Sent & Stored

Telemetry events are batched and sent over HTTPS to PostHog's cloud service. PostHog is a trusted third-party analytics provider that stores data on their secure cloud infrastructure. Access to our PostHog project is restricted to authorised Alchemy maintainers and is protected with industry-standard security practices.

6. Retention

We retain telemetry data in accordance with our legitimate business needs and legal requirements. Data is stored in PostHog's cloud service according to their data retention policies. We periodically review and delete data that is no longer necessary for the purposes outlined in this policy.

7. Opt-Out

You can disable telemetry at any time by setting one of the following environment variables before running Alchemy:

export ALCHEMY_TELEMETRY_DISABLED=1
# or
export DO_NOT_TRACK=1

If telemetry is disabled, the Alchemy CLI will not transmit any analytics data for that session.

8. Data Sharing

We do not sell or rent telemetry data. Data may be shared with service providers strictly for the purposes outlined in this policy (e.g., PostHog for analytics processing or cloud infrastructure providers hosting our telemetry servers). We may also disclose data if required by law.

9. Security

We implement appropriate technical and organisational measures to protect telemetry data against unauthorised access, alteration, disclosure, or destruction.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. Continued use of Alchemy after such changes constitutes acceptance of the revised policy.

11. Contact Us

If you have questions about this Privacy Policy or our data practices, please contact us at privacy@alchemy.run.