Sister app on Android: Privacy Policy — OfflineGPT

Privacy Policy

Offline AI Studio · iOS

In short

  • CodeAlp does not run a chat backend for Offline AI Studio. For normal on-device use, we do not receive, store, sell, or analyze your chats, prompts, images, or voice on our servers. We cannot open your private conversations remotely.
  • Your content stays on your iPhone or iPad unless you turn on optional features that use the internet (for example your own API keys to OpenAI or similar, or web search). Those requests go from your device to the provider you chose—not through a CodeAlp “listening” service.
  • We do not sell your personal data. We do not use your chats for advertising profiles.

1. Introduction

This Privacy Policy describes how Offline AI Studio (“the App”) handles information when you use the App on iOS (iPhone and iPad), and how we handle information when you visit this policy on codealp.ch/privacy-offline-ai-studio (“Website”).

The related Android app is marketed as OfflineGPT; it has its own store listing and privacy policy. The privacy principles are aligned; wording differs where platforms differ.

Offline AI Studio is built offline-first: the default path is local AI on your device. The App also offers optional online features (such as connecting to external AI providers with your API keys, web search, or downloading models). You decide whether to use them.

2. Responsible Entity / Contact

Controller / responsible entity: CodeAlp Responsible person: F. B. (natural person) Contact (privacy): info@codealp.ch

3. Scope of This Policy

This policy covers the Offline AI Studio app for iOS distributed via the Apple App Store, and this Website. It does not replace the privacy policies of third-party services you choose to use (for example OpenAI, Google, or a search engine when you enable those features in the App).

4. What CodeAlp actually receives

Core on-device use: Chats, generated text and images, imports, OCR results, transcriptions, and tool outputs are processed and stored on your device. CodeAlp does not collect copies of that content on our own servers for that mode of operation. We are not “syncing” your private threads to ourselves.

Why privacy policies still mention “personal data”: If you type your name or personal notes into the App, that content is personal to you—but it remains on your device unless you use an optional online feature that sends it somewhere else. We describe this so we are honest with regulators; it does not mean CodeAlp secretly accesses it.

We may receive limited information in these situations:

  • You email us (e.g. support)—we receive what you put in that message.
  • In-app purchases—Apple handles payment via the App Store; we may receive non-payment-card signals from the store needed to unlock Pro (see Section 9).
  • This Website—like any website, hosting can create basic technical logs when you load a page (see Section 12).

5. On-device processing (default)

When you use local models and local tools, processing happens on your device. That includes, depending on your settings: chat history, on-device text and image generation, OCR, speech-to-text where implemented on-device, safety checks where implemented on-device, settings, and downloaded model files.

CodeAlp has no remote access to that local data. Uninstalling the App or clearing app data removes it from your device according to iOS rules—we cannot remotely wipe or read your chats.

6. Optional internet use (your choice)

Some features need a network connection. Examples: downloading or updating models, optional web search, or using an external AI provider. You choose whether to use these; they are not required for core offline-style use after models are installed.

7. External AI providers (your API keys)

If you enable optional cloud providers and enter your own API keys (for example OpenAI, DeepSeek, Gemini, Groq, Mistral, xAI, OpenRouter, or a custom compatible endpoint), requests go from your device directly to that provider (or the URL you configured). CodeAlp does not sit in the middle as a data processor of those chats—we do not run the inference backend for those providers.

Your keys are stored on your device as part of the App configuration. What you send (prompts, attachments, etc.) is then handled under that provider’s terms and privacy policy. You are responsible for choosing providers you trust and for complying with their rules.

We do not control how a third party logs, stores, or trains on data sent to them—check their documentation.

8. Web search and websites

If you use optional web search, your query may go to a search engine (such as DuckDuckGo or another engine as implemented). The App may fetch public web pages to summarize or extract content. That traffic is between your device and those services—not a hidden pipeline to CodeAlp for your chat history.

9. In-app purchases

On iOS, purchases go through the Apple App Store (StoreKit). Payment card data is handled by Apple, not by us. We do not receive your full card number for those purchases. We may receive limited store signals to confirm Pro entitlement.

See Apple’s Privacy Policy.

10. Permissions

The App may ask for microphone (voice input), camera (capture), and photos/files (import)—for the features those permissions serve. For local features, processing stays on the device. Content only goes to a third party if you use an optional online provider or web feature that sends it.

11. Storage on your device

The App keeps data locally: chats, outputs, settings, models, API configuration, keys, and purchase state as shown in the App. Third-party model files have their own licenses (see in-app or separate license information).

You can delete data via iOS settings or by uninstalling.

12. Third parties and this Website

Apple: provides the App Store, operating system integration, and purchase flows on iOS.

Providers you turn on: Only when you use optional cloud or web features do those companies receive what you send, as explained above.

Website hosting: Visiting codealp.ch may generate standard technical logs (e.g. IP address, time, page) at the hosting layer. We do not use those logs to reconstruct your App chats—we do not have your App chats on the server for local use.

13. Legal bases (EEA / UK)

Where EU/UK law applies, we rely on appropriate grounds—for example contract and legitimate interests for providing the App, the Website, and support, and for purchase validation through the App Store. Optional online features you activate may involve consent or contract with third parties under their terms.

14. Your rights

For information held only on your device, you manage it yourself (delete app data, uninstall). We generally cannot export or erase that from afar because we do not hold a copy.

For personal data we do hold (such as support emails or purchase-related records available to us), you may have rights under applicable law (access, correction, deletion, objection, complaint to a supervisory authority). Contact us at info@codealp.ch—we aim to reply within two business days when reasonable.

15. Children’s privacy

The App is not aimed at young children. We do not knowingly collect children’s information beyond what is unavoidable in ordinary support or store processes. If you believe there is a problem, contact us.

16. Security

Local data is protected by your device (passcode, OS sandbox). You choose whether to store API keys in the App. No system is perfect; use device security and trusted networks when you enable online features.

17. Changes

We may update this policy. The current text is always at codealp.ch/privacy-offline-ai-studio. Material changes may be announced in the App or on the site where appropriate.

18. Contact

info@codealp.ch

Last updated: March 27, 2026