PRIVACY
Your code stays yours.
Here’s what we do collect.
Zeltro runs on your own computer. Your projects, your AI conversations and your keys stay there. The desktop app does send a small amount of usage data and error reports, so I can see what breaks and what gets used, and our servers record the IP address they come from. This page lists exactly what, in plain language.
The Zeltro desktop app
What it sends
- An install ID: a random number created when you install the app. It isn’t linked to your name or email (there is no account).
- The app version, your operating system and the language the app is set to.
- Which features you use, as counts (for example, how many projects were created, or how often dictation was used). Not what you did with them.
- Your IP address, which comes with every request and is recorded by our servers (see below).
- Crash and error reports. Before a report leaves your computer, file paths, usernames, computer names and tokens are removed from it.
What it never sends
- Project names
- The contents of your files or code
- Your prompts, or anything you say to your AI
- API keys, passwords or other secrets (your Zeltro license key goes only to the license server, to check it: see below)
Usage data and error reports are required: they are part of the terms you accept when you first run the app, and they can’t be switched off. They go to servers run by Cane Bay Computers & Mobile (stats.zeltro.build for usage counts, errors.zeltro.build for error reports), not to an analytics company, and are never sold or shared.
Everything else
Your AI provider
Zeltro has no AI of its own. When you use Claude Code, Codex, Gemini, Qwen Code or Aider, your prompts and code go straight from your computer to the provider you chose, under that provider’s terms. They never pass through Zeltro.
IP addresses
When the app sends usage counts, an error report or a license check, our servers record the IP address it came from. We use it for security, to prevent abuse, and to work out roughly where you are (country, region and city). Server logs, which include IP addresses, are kept for 14 days. The usage statistics keep only that rough location, not the address, and error reports don’t contain it.
License checks
If you enter a Zeltro license key, the app checks it with the license server (license.zeltro.build, run by Cane Bay Computers & Mobile, over HTTPS) when you enter it and about once a week after that. Each check sends exactly four things: the license key, the install ID, the app version and the operating system. The server never stores the key itself: only a scrambled (hashed) copy and its last four characters, so a key can be recognised but not read back. For each install that checks a key we issued (including one that has since been disabled) it keeps the install ID, app version, operating system, when that install first and last checked, and how many times it has checked. It does not store your IP address. To stop abuse it briefly remembers a scrambled form of the address for 60 seconds, and like our other servers its logs keep the address for 14 days (see above). A copy of the app with no key entered makes no license checks at all.
The zeltro command line tool
The command line tool sends nothing. It is open source, so you can check.
Commercial licenses
A business buys a license from inside the app. You enter the business name, the email address the key should go to and, if you like, your own name. The license server records those as an order, together with the install ID, app version, operating system, the amount and the order’s status, then sends you to our card processor (ValorPay) to pay. You type your card details on ValorPay’s page, so they never reach us, and ValorPay’s own privacy policy covers them. When the payment goes through, ValorPay tells the license server its payment reference, transaction number and approval code.
The license itself keeps the business name, contact name, email address, payment reference, any notes I add, and a scrambled (hashed) copy of the key with its last four characters. The key is emailed to you once, through Amazon SES, and isn’t kept anywhere it could be shown again, so a lost key is replaced rather than resent. Licenses, their orders and their install records are kept for as long as the license exists. An order that is never paid is deleted automatically after 30 days. The server’s own log records order numbers and why a payment was rejected or held for review, never keys or card details. Only I can see any of this.
This website
zeltro.ai uses Google Analytics to count visits and see which pages are read, and like most websites its server logs visitors’ IP addresses, kept for 14 days. If you fill in the beta tester form, your answers are emailed to me and stored so I can choose testers and contact you. They are never shared or added to a mailing list.
Questions or removal requests
Email canebaycomputers@gmail.com. App data isn’t linked to your name, so include your install ID (shown in Settings → License in the app) if you want yours deleted.
This policy forms part of the Zeltro app license agreement, which is
governed by the laws of South Carolina. Cane Bay Computers & Mobile, 1544 State Rd,
Summerville, South Carolina 29486, United States.
Last updated 29 September 2026.