Privacy Policy
Last updated: January 20, 2026
EchoText ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our macOS application.
Summary
- Your audio stays on your device - All speech-to-text processing happens locally using on-device machine learning
- We don't sell your data - We never sell, rent, or share your personal information with third parties for marketing
- You control analytics - You can opt out of anonymous usage analytics in Settings
- Minimal data collection - We only collect what's necessary to provide and improve the service
1. Information We Collect
1.1 Audio Data
EchoText processes all audio entirely on your device. Your voice recordings and transcriptions are never uploaded to our servers. The app uses WhisperKit, an on-device machine learning framework, to convert speech to text locally on your Mac.
1.2 Anonymous Analytics (Optional)
We use TelemetryDeck, a privacy-first analytics service, to understand how our app is used. This helps us improve EchoText.
What we collect:
- App launch events
- Feature usage (which features are popular)
- Error occurrences (to fix bugs)
- General device information (macOS version, app version)
What we DON'T collect:
- Your name, email, or any personal identifiers
- Your transcriptions or audio content
- Your IP address (TelemetryDeck anonymizes this)
- Precise location data
How to opt out: Go to EchoText Settings > Privacy > Disable "Send Anonymous Analytics"
1.3 License Information
If you purchase a license, we store:
- Your license key
- A unique machine identifier (to prevent unauthorized sharing)
- Activation date
This information is stored securely on Cloudflare's infrastructure and is used solely to validate your license.
1.4 Feedback (When You Choose to Send It)
If you submit feedback through the app, we collect:
- Your message
- App version and macOS version
- Your country (derived from your IP address, not stored precisely)
We use this to improve the app and may respond to your feedback if you include contact information.
2. How We Use Your Information
We use the collected information to:
- Provide the service - Process your license and enable app features
- Improve the app - Understand which features are used and fix bugs
- Respond to feedback - Address issues you report
- Prevent abuse - Detect unauthorized license sharing
We do NOT use your information to:
- Build advertising profiles
- Sell to third parties
- Track you across other apps or websites
3. Data Storage and Security
Where We Store Data
- Audio and transcriptions: Stored only on your device, in your local file system
- Analytics: Processed by TelemetryDeck (Germany-based, GDPR compliant)
- License data: Stored on Cloudflare Workers KV (encrypted at rest)
- Feedback: Stored on Cloudflare Workers KV (encrypted at rest)
How Long We Keep Data
| Data Type | Retention Period |
|---|---|
| Audio/Transcriptions | Until you delete them (local only) |
| Analytics | Aggregated, no individual data retained |
| License information | Duration of license + 1 year |
| Feedback | 1 year |
Security Measures
- All network communications use HTTPS/TLS encryption
- License keys are validated using secure cryptographic methods
- We use Cloudflare's enterprise-grade infrastructure
- No passwords or sensitive credentials are stored on our servers
4. Your Rights
You have the right to:
- Access - Request a copy of data we have about you
- Deletion - Request deletion of your data
- Opt-out - Disable analytics in app settings
- Portability - Export your transcriptions at any time (they're local files)
To exercise these rights, contact us at [email protected].
For EU/EEA Residents (GDPR)
If you're in the European Union, you have additional rights under GDPR including the right to lodge a complaint with your local data protection authority.
For California Residents (CCPA)
California residents have the right to know what personal information is collected and to request deletion. We do not sell personal information.
5. Third-Party Services
EchoText uses the following third-party services:
| Service | Purpose | Privacy Policy |
|---|---|---|
| TelemetryDeck | Anonymous analytics | telemetrydeck.com/privacy |
| Cloudflare | Infrastructure, data storage | cloudflare.com/privacy |
| Sparkle | App updates | Open source, no data collection |
| WhisperKit | Speech recognition | On-device only, no data sent |
6. Children's Privacy
EchoText is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us.
7. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by:
- Posting a notice in the app
- Updating the "Last updated" date above
Your continued use of EchoText after changes constitutes acceptance of the updated policy.
8. Contact Us
If you have questions about this Privacy Policy or your data, contact us at:
Email: [email protected]
9. Consent
By using EchoText, you consent to the collection and use of information as described in this Privacy Policy.