UltimateShell
Privacy policy
Last updated: 9 November 2026
This policy explains what information UltimateShell handles and why. Ultimate Apps Ltd, a company in the United Kingdom, is responsible for this information. Contact us at inquiries@ultimateapps.co.uk.
In short: your terminal sessions, servers, passwords and keys stay between your device and your servers. We only receive data when you use the hosted AI features or make a purchase. The app has no advertising and no tracking.
Kept on your device
- Saved connections, snippets, themes and settings are stored on your device.
- Passwords and SSH keys are stored in your device’s Keychain. They are never sent to us.
- If you turn on iCloud sync, your connections and settings are synced through your own iCloud account using Apple’s CloudKit. We can’t access that data.
- Terminal and SSH sessions connect your device directly to the computer or server you choose. We can’t see what you type or what the server sends back.
- The Mac version downloaded from our website checks
ultimateapps.co.ukfor updates once a day (you can turn this off in Settings). That request includes the app version, and like any web request our server sees your IP address. No other information is sent. - If you turn on crash reporting in Settings, anonymous error details (such as an error code and the app version) are stored on your device. They contain no terminal data, commands, credentials or host names.
Hosted AI features
When you use an AI action, the app sends the request to our AI service so it can be answered. Depending on the action, the request contains your question, the current command, any text you selected and recent terminal output. Before sending, the app removes text that looks like passwords, keys or tokens. Please still avoid selecting confidential information.
Our service passes the request to an AI model through OpenRouter, which routes it to the model provider that produces the answer. Those companies process the request under their own privacy terms.
We don’t store the contents of AI requests or answers. To run your AI allowance, we keep a random installation identifier created by the app, how many AI Assists you have used, and the model, size and cost of each request.
Bring-your-own-key AI
If you connect your own AI provider, requests go directly from your device to that provider and don’t pass through our servers. Your API key is stored in your device’s Keychain. The provider handles your data under its own privacy policy.
Purchases
- App Store purchases are handled by Apple. To confirm a purchase, we receive the transaction details: product, transaction ID, purchase and renewal dates, and any refund. We don’t receive your name, Apple ID or payment details.
- Website purchases are processed by Stripe. Stripe collects your payment details; we never see your full card number. We receive your name, email address, billing country, what you bought and your subscription status, and use them to give you access, send receipts, handle refunds and meet tax and accounting rules. See Stripe’s privacy policy.
Why we use this information
We use it to provide the features and purchases you ask for (performing our contract with you), to prevent misuse of the AI service (our legitimate interests), and to keep financial records (legal obligation). We don’t sell your information or use it for advertising.
How long we keep it
AI usage records are kept while your installation is active and for up to 24 months afterwards. Purchase and billing records are kept for six years, as UK accounting law requires. Emails you send us are kept for as long as needed to help you.
Your rights
Under UK data protection law, you can ask for a copy of your information, ask us to correct or delete it, or object to how we use it. Email us at the address above. If you’re unhappy with how we handle your information, you can complain to the Information Commissioner’s Office at ico.org.uk.
Changes
If we change this policy, we will update the date above. If a change is significant, we will also tell you in the app.
See also the UltimateShell terms and the UltimateShell product page.