Privacy Policy
Privacy policy for Ejecta
Last updated: January 2026
Overview
Ejecta is designed with privacy as a core principle. I don’t collect, store, or transmit any of your personal data.
What Data Ejecta Accesses
Ejecta requires Full Disk Access permission to function. This permission is used solely to:
- Run the
lsofcommand to identify which processes have files open on your external drives - Detect mounted external volumes
This information is processed locally on your Mac and is never transmitted anywhere.
What Data I Don’t Collect
- No analytics: I don’t track how you use the app
- No telemetry: I don’t send usage data to any server
- No personal information: I don’t collect names, emails, or any identifying information through the app
- No file contents: Ejecta never reads the contents of your files
License Validation
When you activate your license, Ejecta communicates with Payhip’s servers to validate your license key. This process only transmits:
- Your license key
- A machine identifier (to enforce per-Mac licensing)
No other information is transmitted during license validation.
Updates
Ejecta uses the Sparkle framework to check for updates. When checking for updates, only basic system information (macOS version, app version) is transmitted to determine if an update is available. This is standard behavior for macOS applications using Sparkle.
Third-Party Services
- Payhip: Handles payment processing and license management. See Payhip’s Privacy Policy.
- Sparkle: Handles update checking. Sparkle is open-source software that runs locally.
This Website
This website uses Abner to collect anonymous usage statistics. Abner is a privacy-focused analytics tool that does not use cookies or track individual users across sites.
Contact
If you have questions about this privacy policy, contact me at [email protected].