Legal
Privacy Policy
Effective Date: February 23, 2026
NetShell ("the App") is an iOS SSH client and server management tool developed by Wellington Mukahiwa. Your privacy is critically important to us. This Privacy Policy explains what data the App handles, how it is stored, and your rights. The short version: we collect nothing. Your data stays on your device.
1. Information We Collect
NetShell does not collect, transmit, or store any personal data on external servers. There is no analytics, no telemetry, no crash reporting, no usage tracking, and no advertising identifiers.
Zero data collection. No personal information is ever sent from the App to NetShell or any third-party service.
We do not use cookies, pixels, fingerprinting, or any other tracking mechanism. The App does not communicate with any NetShell-operated server at any time.
2. Data Stored on Device
The App stores the following data locally on your device to provide its core functionality:
- SSH connection details (hostname, port, username, connection protocol)
- Terminal themes, color schemes, and display preferences
- Command snippets and snippet folders
- Connection groups and tags
- App settings and preferences
- Server monitoring data and Docker container states
- Network scan results
Passwords and private keys are stored exclusively in the iOS Keychain — Apple's hardware-backed, encrypted credential store. They are never written to plain files, databases, or logs.
3. iCloud Sync
If you have iCloud enabled on your device, NetShell may sync connection metadata (hostnames, ports, usernames, groups, tags, snippets) across your Apple devices using Apple's NSUbiquitousKeyValueStore (iCloud Key-Value Storage).
This sync is handled entirely by Apple's infrastructure. All data in transit and at rest is encrypted by Apple according to their iCloud security practices.
Passwords are never synced to iCloud. Credentials remain in the local iOS Keychain on each device. Only non-sensitive connection metadata is synchronized.
4. AI Assistant
NetShell includes an optional AI assistant that can help with server management tasks. This feature is entirely user-configured and opt-in.
If you choose to use the AI assistant, you must provide your own API key for one of the supported providers:
- Anthropic (Claude)
- OpenAI (GPT)
- Ollama (local, self-hosted models)
When you use the AI assistant, server context (such as command output, system information, or error messages) may be sent to your chosen AI provider via their API using your own API key.
No data is sent to NetShell servers. All AI communication goes directly from your device to your configured provider. NetShell has no visibility into these interactions. Review your chosen provider's privacy policy for details on their data handling.
5. Network Scanning
NetShell can scan your local network to discover devices, open ports, and network topology. All scanning activity occurs exclusively on your local network.
Scan results (device names, IP addresses, MAC addresses, open ports) are stored locally on your device. No network scan data ever leaves your device or local network.
6. Siri Integration
NetShell supports Siri Shortcuts for hands-free server management. Voice commands are processed entirely by Apple's Siri framework on your device and Apple's servers.
NetShell only receives the parsed intent result from Siri (for example, a connection name or a command to execute). NetShell does not process, record, or store any voice data. Siri's data handling is governed by Apple's Privacy Policy.
7. Keychain Security
All sensitive credentials (passwords, SSH private keys, API keys) are stored in the iOS Keychain, which provides:
- Hardware-backed encryption via the Secure Enclave
- Data protection tied to your device passcode
- Biometric access gates (Face ID / Touch ID) when configured
- Isolation from other apps and processes
NetShell also implements rate-limited authentication (5 attempts per 5 minutes) and supports biometric authentication as an additional security layer to protect access to stored connections.
8. Third-Party Services
NetShell uses no third-party services. Specifically:
- No advertising SDKs or ad networks
- No analytics platforms (no Firebase, Mixpanel, Amplitude, or similar)
- No crash reporting services (no Sentry, Crashlytics, or similar)
- No social media SDKs or tracking pixels
- No attribution or marketing tools
The only network connections the App makes are those you explicitly initiate: SSH/SFTP sessions to your own servers, and optionally, AI API calls to your configured provider.
9. Children's Privacy
NetShell is a professional server management tool and is not directed at children under the age of 13. We do not knowingly collect any information from children. Since the App collects no data from any user, there is no risk of inadvertent collection of children's data.
10. Data Retention
All data is stored locally on your device and, where applicable, in your personal iCloud account. You have full control over your data:
- Delete individual connections, snippets, or settings at any time within the App
- Uninstalling the App removes all locally stored data
- iCloud data can be managed through your device's iCloud storage settings
- Keychain entries are removed when the App is uninstalled
Since NetShell does not transmit or store data on external servers, there is no remote data to request deletion of.
11. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in the App's functionality or applicable regulations. When we make changes, we will update the "Effective Date" at the top of this page.
We encourage you to review this page periodically. Continued use of the App after changes are posted constitutes acceptance of the updated policy.
12. Contact
If you have any questions, concerns, or requests regarding this Privacy Policy or your data, please contact us:
Email: support@netshellssh.com
Developer: Wellington Mukahiwa
We will respond to all inquiries within a reasonable timeframe.