Privacy Policy
Last updated: May 2025
OmniGate is an independently developed domain resource browser app. This policy explains how the app handles your data.
Data Collection
OmniGate does not collect any personal data.
Specifically:
- No user identity information is collected (name, email, phone number, etc.).
- No device identifiers are collected (IDFA, IDFV, etc.).
- No location information is collected.
- No usage behavior data or analytics data is collected.
- No third-party analytics SDKs are embedded (such as Google Analytics, Firebase, Flurry, etc.).
Data Storage
All user data is stored locally on the device only:
| Data | Storage Location | Description |
|---|---|---|
| Domain configurations | UserDefaults | Connection parameters for FRP and other domains |
| Resource configurations | UserDefaults | Addresses and authentication information for Web, SSH, FTP, SMB, VNC and other resources |
| SSH private keys | Keychain / UserDefaults | SSH private keys pasted or generated by users |
| Preferences | UserDefaults / System Settings | Language, appearance, background timeout, etc. |
| Cache files | Library/Caches, tmp | Web cache, temporary files for remote file preview |
The app does not upload any of the above data to external servers.
Network Connections
OmniGate only establishes network connections when you take explicit action:
- Connecting to domains you have configured (FRP, etc.).
- Accessing resources you have configured through your domains (Web, SSH, FTP, SMB, VNC, etc.).
- Apple StoreKit is used for Pro in-app purchase verification, following Apple's privacy policy.
The app does not silently connect to any server in the background.
Third-Party Services
- Apple StoreKit: Used for in-app purchases. Payment information is handled by Apple; OmniGate does not access payment credentials.
The privacy policies for these services are the responsibility of their respective providers.
Data Sharing
OmniGate does not share any of your data with third parties.
Data Deletion
Uninstalling the OmniGate app deletes all local data on the device. SSH private keys stored in the Keychain are also cleared by the system upon uninstallation.
Configuration Backup
OmniGate Pro supports exporting configuration backup files. Backup files contain domain configurations, resource configurations, SSH private keys, and preferences, stored locally in JSON format. Backup files are signed with HMAC-SHA256 to prevent tampering.
Please note: Backup files contain sensitive information (SSH private keys, passwords, etc.). Please keep exported backup files secure and avoid leaks.
Children's Privacy
OmniGate is not directed at children under 13 and does not knowingly collect personal information from children.
Policy Changes
If this policy changes, the revision date will be updated on this page. Significant changes will be communicated through app update notes.
Contact
For privacy-related questions, please contact:
This policy applies to the OmniGate iOS application.
