Privacy Policy
Last updated: June 30, 2026
The short version
Terminajig is a native macOS terminal that runs on your Mac. Your shell, its output, the commands you run, and your files never leave your computer. The only things we receive are what's needed to deliver and validate your license, keep the app healthy, and — if you choose to participate — run the community skin marketplace.
What we collect
When you buy a license, we collect your email address to deliver your license key and let you manage your license. We sign you in to your account and the community with a one-time magic link sent to that email.
License validation
To unlock the terminal, the app validates your license with our server. It sends your email, your license key, and a machine identifier — a one-way SHA-256 hash derived from your Mac's hardware UUID. That hash cannot be reversed to identify you or your computer; it only lets us count and limit activations (a license works on up to three of your personal machines). The server's response is cryptographically signed (Ed25519) so the app can trust it, and a cached, signed entitlement lets the app keep working offline within a grace window if our server is unreachable.
Anonymous usage & crash telemetry
To understand product health, the app may send aggregate, non-identifying information alongside license and update checks:
- App version, macOS version, and CPU architecture
- Session count and number of active days
- Whether a license is present (paid or unlicensed status)
- The one-way machine hash described above, used only to count distinct installs
If the app crashes, it may send a crash report on the next launch containing the app version, macOS version, CPU architecture, the machine hash, and the technical reason and stack trace of the crash.
We do not collect your name, your files, terminal input or output, the commands you run, your keystrokes, your prompts, or any other personally identifiable information. Our analytics do not retain your IP address.
Community content
The Terminajig community marketplace lets licensed users upload and share skins (a device
image plus a skin.json). If you upload a skin, post a comment, or like a
skin, that content — along with the display name you choose — is publicly
visible. Don't upload anything you wouldn't want to be public.
Payment processing
Payments are handled by Stripe. We never see or store your card details. Stripe's privacy policy governs your payment information.
Where your data lives
Your email, license records, and any community content are stored on Cloudflare infrastructure (D1 database and R2 storage). License emails are delivered through Resend. We do not sell, rent, or share your information with anyone beyond these processors, who act on our behalf to run the service.
Data retention
License data is retained for the lifetime of your license. Aggregate usage and crash data is retained for up to 12 months for product analytics. You can request deletion of your personal data (email and license records) at any time by emailing support@terminajig.com.
International users (GDPR)
If you are in the European Economic Area, the United Kingdom, or Switzerland:
- Legal basis: we process your email on the basis of contractual necessity (delivering and managing your license). Aggregate usage and crash data is processed on the basis of our legitimate interest in keeping the product working well.
- Your rights: you may access, correct, delete, or port your personal data, and object to or restrict processing. Email support@terminajig.com to exercise these rights.
- Data transfers: data is processed on Cloudflare infrastructure, which may involve transfers outside the EEA under appropriate safeguards.
Children's privacy
Terminajig is not intended for children under 13, and we do not knowingly collect personal information from them. If we learn we have, we will delete it promptly.
Changes to this policy
We may update this policy from time to time. Changes are posted here with a new "Last updated" date. Continued use of Terminajig after changes constitutes acceptance.
Contact
Questions? Email support@terminajig.com.