Privacy Policy
Last updated: July 23, 2026
The short version
We do not sell your personal information or share it for cross-site behavioral advertising. We do observe privacy-minimized product usage so we can understand what visitors are trying to do, find friction, and decide where to invest in CLI-Games next.
We do not use analytics cookies, cross-site trackers, advertising profiles, or session replay. Optional usage analytics can be disabled below without a popup or an account.
Your analytics choice
Optional usage analytics: disabled
This controls our first-party product analytics and self-hosted Umami. It does not disable essential security, error reporting, or aggregate delivery-performance measurements.
CLI-Games also honors Global Privacy Control and Do Not Track signals. Terminal users can run privacy analytics off at any time.
1. Information we collect
- Account data: email address, username, authentication records, and preferences you choose.
- Game and community data: saves, scores, achievements, messages, friendships, and other features you use.
- Payment data: subscription or donation status and processor identifiers. Payment processors handle card or wallet details.
- Usage analytics: page routes, feature and game identifiers, command names without arguments, outcomes, timings, coarse campaign tags, and referring domain.
- Operational data: limited request, security, and error information needed to run, protect, and debug the service.
2. How product analytics works
- Anonymous analytics sessions use a random identifier kept in memory for the current page session. It is not written to a cookie or browser storage.
- Signed-in analytics events use a one-way, keyed pseudonymous identifier so we can measure retention without storing your account ID in the analytics table.
- Analytics events do not store IP addresses or full user-agent strings.
- We do not collect terminal command arguments, message contents, save names, search text, form text, or full referring URLs as analytics.
- Our self-hosted Umami instance provides cookie-free aggregate site measurement.
Pseudonymous data is not the same as fully anonymous data. We minimize it, restrict its use, and apply the retention limit below.
3. How we use information
- Operate accounts, games, saves, leaderboards, community features, and payments.
- Understand visitor intent, feature adoption, reliability, and where the product needs investment.
- Send service messages and marketing messages you explicitly request.
- Prevent abuse, investigate failures, and secure the service.
- Measure contextual in-terminal advertising without building behavioral profiles.
4. Retention
Raw product analytics events are automatically deleted after 90 days. Aggregate reports that no longer identify a person or session may be retained to compare long-term product health.
Account and game data is retained while needed to provide the service. Security, payment, and transaction records may be kept longer where needed for fraud prevention, disputes, tax, or legal obligations. You may delete your account with deleteaccount.
5. Advertising
- Ads are text-based and stored in our own database, not delivered by third-party ad networks.
- Ads may be selected by the game or page context, not a behavioral profile.
- Anonymous visitors are not assigned a durable advertising identifier.
- We do not share personal information with advertisers.
6. Browser storage
CLI-Games uses browser storage for features you request, such as theme, shell, tutorial progress, local game state, offline support, and your analytics preference. Optional analytics and anonymous ad frequency do not use cookies or durable browser identifiers.
7. Service providers
- Hetzner: application and database hosting.
- Cloudflare: delivery, DDoS protection, and aggregate web performance measurement.
- Umami: self-hosted, cookie-free aggregate usage analytics.
- Sentry: sampled error and performance monitoring; session replay is disabled.
- Resend: transactional and opt-in email delivery.
- Stripe and Coinbase Commerce: payment processing when those options are used.
- Pusher: real-time multiplayer and community updates.
These providers process information only to supply their services to CLI-Games. We do not authorize them to sell your information for their own advertising.
8. Your choices and rights
Depending on where you live, you may have rights to access, correct, delete, or export personal data, and to object to or restrict certain processing. You can opt out of optional analytics above and manage marketing email with the mailing command.
9. Children's privacy
We do not knowingly collect personal information from children under 13 without parental consent. Contact us if you believe a child has provided personal information.
10. Contact and changes
We may update this policy as the service changes. The date above shows the latest revision.
Privacy and data requests: [email protected]