Privacy Policy

Last updated: 14 April 2026

Ultra Open Client ("the app") is a free, non-commercial, open-source iOS application. This page describes what data the app handles, where that data goes, and what the developer does and does not collect.

Short version.

The developer of Ultra Open Client does not collect, store, sell, or share any personal data. No analytics, no advertising identifiers, no third-party trackers. The default chat mode runs entirely on your device.

1. Data the developer collects

None. The app does not include any analytics framework, crash reporter, advertising SDK, or third-party tracker. The developer does not operate any servers that store user messages, profiles, or usage data.

2. On-device AI mode (Apple Intelligence)

The default chat mode uses Apple Intelligence through the Foundation Models framework provided by Apple. When you use this mode:

Apple's own privacy policy applies to Apple Intelligence processing. See apple.com/legal/privacy.

3. Optional cloud AI mode

If the app offers an optional cloud AI mode in your region and you actively choose to use it, your chat messages are sent over HTTPS to the configured backend only to generate a response.

Please consult the privacy terms of the specific backend you use for details about how that provider handles your data.

4. Permissions the app may request

All permissions are requested at the moment of use and can be revoked at any time from iOS Settings. The app never accesses these resources in the background.

5. Authentication

The app supports three sign-in modes: Sign in with Apple, phone-based sign-in for full-feature access, and anonymous mode. Tokens issued by the chosen identity provider are stored in the iOS Keychain on your device. They are never transmitted to, or stored on, any server run by the developer.

6. Children

The app is not directed at children under 13, and the developer does not knowingly collect any personal information from anyone. Because no data is collected at all, there is no child-specific data to handle.

7. Changes to this policy

If this policy is updated, the "Last updated" date at the top of the page will change and the previous version will remain visible in the commit history of the public repository that hosts this page.

8. Contact

Privacy questions, concerns, or data-deletion requests can be opened as an issue on the project's GitHub repository. Because the developer does not collect any data, there is nothing to delete on the server side — any data related to the app lives exclusively on your own device.

Contact channel

Open a GitHub issue