Privacy
Privacy Policy
Last updated: June 15, 2026
Privacy by Design
TermPuzzle is built local-first. Your projects, terminal sessions, commands, source code, prompts and workspace configuration stay on your computer. We designed TermPuzzle so that we do not need access to your work in order for the product to function.
We do not see your code.
We do not see your terminal commands.
We do not see your project names.
We do not see your file paths.
The only information intentionally transmitted by TermPuzzle is:
- License validation data required to activate your subscription.
- Optional product analytics that help us improve the software.
Everything else remains on your device.
1. Who We Are
TermPuzzle is a desktop application for organizing developer workspaces across macOS, Windows and Linux.
Website: termpuzzle.com
Contact: support@termpuzzle.com
For the purposes of applicable privacy laws, TermPuzzle acts as the data controller for the limited information described in this policy.
2. Data That Never Leaves Your Device
TermPuzzle operates locally. The following information is stored exclusively on your computer and is never transmitted to TermPuzzle servers:
- Project names
- Folder names
- File paths
- Source code
- Terminal commands
- Terminal output
- Shell history
- Workspace definitions
- Environment variables
- Saved prompts
- Configuration files
workspace.yamlfiles- AI agent conversations executed locally
We do not collect, store, process or analyze any of this information. If you uninstall TermPuzzle and remove its local data files, this information is permanently deleted from your device.
3. License Activation
Purchases and subscriptions are processed by Lemon Squeezy, our Merchant of Record. When you purchase or activate a license:
- Lemon Squeezy processes payment and billing information under its own privacy policy.
- We never receive or store your full payment card details.
- TermPuzzle sends your license key and a pseudonymous installation identifier to Lemon Squeezy for license verification.
This information is used solely to:
- Verify license validity
- Enforce device activation limits
- Confirm subscription status
4. Optional Product Analytics
TermPuzzle includes optional privacy-preserving product analytics. Analytics help us understand whether the product is working as intended and which features are useful. Analytics are disabled entirely if you turn them off in Settings.
Examples of events we may collect:
- Application installed
- Application launched
- Workspace created
- Workspace launched
- License activated
These events may include:
- Application version
- Operating system
- Processor architecture
- Interface language
Analytics events never contain:
- Source code
- Commands
- Terminal output
- File paths
- Project names
- User content
- Keystrokes
- Screenshots
- Clipboard contents
Events are associated only with a randomly generated installation identifier. They are not linked to your name, email address, billing information or license key.
Analytics are processed by PostHog. Legal basis (GDPR): Consent. You may withdraw consent at any time using the analytics toggle within the application.
5. Website Analytics
The TermPuzzle website uses:
- Vercel Web Analytics
- Vercel Speed Insights
These services help us measure aggregate traffic and website performance. They are designed to operate without tracking users across websites or building advertising profiles.
6. What We Never Collect
TermPuzzle does not collect:
- Source code
- File contents
- Project names
- Folder names
- Terminal commands
- Terminal output
- Shell history
- Prompts
- Keystrokes
- Screenshots
- Screen recordings
- Clipboard contents
- Passwords
- API keys
If we cannot access it, we cannot sell it, analyze it or share it.
7. Data Sharing
We do not sell personal information. We do not rent personal information. We do not share personal information for advertising purposes.
We share limited information only with service providers required to operate the product:
- Lemon Squeezy (payments and licensing)
- PostHog (optional analytics)
- Vercel (website hosting and analytics)
We may also disclose information when required by law, court order or legal process.
8. Security
All communications between TermPuzzle and its service providers use encrypted HTTPS/TLS connections. We use commercially reasonable administrative, technical and organizational safeguards to protect the limited information we process. No internet transmission or storage system can be guaranteed to be 100% secure.
9. Enterprise Environments
Because TermPuzzle operates locally and does not transmit source code, terminal activity or project contents, it is generally suitable for environments with strict confidentiality requirements. Organizations remain responsible for evaluating TermPuzzle under their own security, compliance and data governance policies.
10. Your Rights
Depending on your jurisdiction, including under GDPR, UK GDPR, CCPA/CPRA and similar laws, you may have rights to:
- Access personal information
- Correct personal information
- Delete personal information
- Restrict processing
- Object to processing
- Withdraw consent
Because analytics data is pseudonymous and not tied to your identity, we may be unable to associate analytics events with a specific individual. For requests regarding license or account information, contact support@termpuzzle.com.
11. Data Retention
License records are retained while your subscription remains active and for any additional period required by accounting, tax or legal obligations. Product analytics data may be retained for up to 24 months. Local workspace data remains solely on your device until you delete it.
12. Children
TermPuzzle is intended for professional and educational use and is not directed to children under the age of 16. We do not knowingly collect personal information from children.
13. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will update the "Last Updated" date shown above. Continued use of TermPuzzle after such changes constitutes acceptance of the updated policy.
14. Contact
Questions about privacy? Email us at support@termpuzzle.com. We will do our best to respond promptly.