Privacy Policy
Last updated: June 2026
This privacy policy explains how Astro Editor (“we”, “us”, “our”) collects, uses, and protects information when you use this website and the desktop application. We are committed to protecting your privacy and being transparent about our data practices.
Data Controller
Section titled “Data Controller”Astro Editor is operated by Danny Smith, based in the United Kingdom. For any privacy-related queries, contact hi@danny.is.
Summary
Section titled “Summary”All your content, projects, and settings are stored locally on your device. We don’t collect, store, or transmit your files or personal information. The only data we process is privacy-friendly website analytics and a small amount of anonymous app telemetry, both described below.
This Website
Section titled “This Website”Hosting
Section titled “Hosting”This website is a static site hosted on GitHub Pages. We don’t operate the hosting infrastructure and have no access to server logs, so we don’t collect or analyse data about requests to the site. GitHub may process request data (including IP addresses) as part of serving the site — see GitHub’s Privacy Statement.
Analytics
Section titled “Analytics”This website uses Simple Analytics to understand how visitors use the documentation. Simple Analytics is a privacy-first analytics provider that:
- Does not use cookies or any form of local storage that would require consent under UK PECR
- Does not collect personal data or IP addresses
- Does not track individuals or create user profiles
- Is GDPR, UK GDPR, and PECR compliant by design (see their GDPR compliance page and privacy policy)
- Stores data on EU-based infrastructure (the Netherlands)
The aggregate data collected includes page views and referral sources, general geographic region (country level only), and device type and browser (non-identifying). Because no personal data is collected and no cookies are used, no consent banner is required under the UK Privacy and Electronic Communications Regulations (PECR).
The Desktop App
Section titled “The Desktop App”Astro Editor is a native desktop application that works entirely offline. All your content, projects, and settings are stored as local files on your device, and no internet connection is needed to use the app. The app makes two network requests on launch, both described below.
App Telemetry
Section titled “App Telemetry”On launch, the app sends a single telemetry request to a Cloudflare Worker, which records it in a private database. We use this data to understand roughly how many people regularly use Astro Editor and which operating systems they’re on. This helps with decisions about OS support, but more importantly, knowing how many people regularly use Astro Editor helps keep me motivated to continue working on it.
Each telemetry request contains only the following:
- UUID — A random, pseudonymous identifier generated the first time you open Astro Editor and saved to disk. It cannot be linked to your identity, your content, or any other personal information. It’s the only thing that allows us to distinguish one installation from another.
- Version — The version of Astro Editor you have installed.
- Platform — The name of your operating system (
macos,windows, orlinux). No version number is collected. - Timestamp — The time of the request.
The telemetry payload contains no IP address, and we do not log or store the IP addresses of incoming requests. The request is handled by Cloudflare as a processor on our behalf; Cloudflare may process this data outside the UK/EU under the transfer safeguards in their Data Processing Addendum. See Cloudflare’s privacy policy for more.
Checking for Updates
Section titled “Checking for Updates”Also on launch, the app makes one request to GitHub to check whether a newer release is available. This request goes directly to GitHub and is not tracked, logged, or recorded by us in any way. See GitHub’s Privacy Statement for how GitHub handles such requests.
Legal Basis for Processing
Section titled “Legal Basis for Processing”Under the UK General Data Protection Regulation (UK GDPR), we rely on legitimate interests (Article 6(1)(f)) as our legal basis for processing:
- The limited, non-personal website analytics data; and
- The anonymous app telemetry, where our legitimate interest is understanding active install counts and operating-system mix to inform support decisions and sustain the project. This data is minimised and pseudonymous.
Data Sharing
Section titled “Data Sharing”We do not sell, trade, or share your personal data with third parties. We use Simple Analytics for website statistics (anonymous, aggregate data only) and Cloudflare to receive and store app telemetry. We do not share data beyond these processors.
Data Retention
Section titled “Data Retention”- Website analytics: Aggregate statistics are retained by Simple Analytics for as long as our account is active.
- App telemetry: Retained in our private database for as long as it remains useful for the purposes above.
- Local app data: Stored indefinitely on your device, under your control — you can delete it at any time.
Your Rights
Section titled “Your Rights”Under the UK GDPR you have rights of access, rectification, erasure, restriction, data portability, and objection in relation to any personal data we hold. Because our products collect no personal data beyond a pseudonymous telemetry UUID, and our website analytics are anonymous, these rights have limited practical application — but if you have any concerns, please contact us at hi@danny.is.
Changes to This Policy
Section titled “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 revision date. We encourage you to review this policy periodically.
Complaints
Section titled “Complaints”If you have concerns about how we handle your data, please contact us first at hi@danny.is. You also have the right to lodge a complaint with the UK Information Commissioner’s Office (ICO):
- Website: ico.org.uk
- Helpline: 0303 123 1113
- Address: Information Commissioner’s Office, Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF
Contact
Section titled “Contact”For any questions about this privacy policy or our data practices:
- Email: hi@danny.is
- GitHub: github.com/dannysmith/astro-editor