Terms of Use for Chat LLM and LLM Pro

Last updated: 7 June 2026

These Terms of Use ("Terms") govern your use of the Chat LLM and LLM Pro applications ("the Apps"), developed and maintained by David Picknell ("we", "us", "our"). By using either App, you agree to be bound by these Terms. If you do not agree, you should stop using the Apps.

Useful links:
- Support Page
- Privacy Policy

1. Description of the Services

Chat LLM provides multiple ways to interact with AI:

On-Device Local Model (Optional): Chat LLM offers an optional local AI model that runs entirely on your device. The model is not bundled with the app; it is downloaded on demand from Hugging Face the first time you tap the Local LLM card in the model picker. After this initial download, no internet connection is required and no chat content is sent to external servers when using the local model. You can delete the downloaded model at any time from the model picker to reclaim storage.

Free Cloud AI (Groq): Chat LLM provides a free cloud AI option that does not require an API key. This service requires an internet connection and may be subject to shared usage limits across users. Free cloud AI is text-only and does not support image or document uploads. Messages and conversation content are forwarded to Groq to generate AI responses.

Voice Chat (Optional) (Google Gemini or xAI Grok): Chat LLM supports real-time voice conversations through two backends. With Google Gemini (requires your own Gemini API key), voice chat includes built-in Google Search grounding, so Gemini may automatically perform web searches to answer questions about current events or live information, and you may attach photos or camera images during a session; these are transmitted to Google for processing. With xAI Grok (requires your own xAI API key), spoken input and conversation content are processed by xAI. You are responsible for any API usage costs charged by the provider you use.

Web Search (Optional) (OpenRouter): When using OpenRouter models in Chat LLM, you may enable real-time web search. When enabled, OpenRouter performs a live web search and incorporates the results into the model's response. A small per-search fee (~$0.004) is charged by OpenRouter to your account on top of normal model costs. You are responsible for any costs incurred.

Spoken Playback of AI Replies (Chat LLM): In Chat LLM, spoken playback of AI replies is handled by Reader. To hear a reply aloud, share the message into Reader (see Reader Mode below), where it is read using your selected text-to-speech provider and your own API key. You are responsible for any generation costs charged by that provider.

Reader Mode (Optional): Chat LLM includes a document reader that speaks any imported PDF, EPUB, TXT file, pasted text, or shared webpage/document aloud, sentence by sentence. You choose a text-to-speech provider per document — OpenRouter (Kokoro), MiniMax, or ElevenLabs — using your own API key for the chosen provider. Text is sent to the selected provider to generate audio, which is returned and cached locally on your device. You are responsible for any generation costs charged by that provider. When importing a webpage, you may optionally add your own Groq API key to clean up the page text for clearer narration.

LM Studio (Optional): Chat LLM can connect to LM Studio running on your own computer and use models hosted there, over your own private network (for example, a Tailscale connection). Your chat content is sent directly to your own machine and not to us or any third-party cloud provider. You are responsible for running and securing your own LM Studio server.

Settings Sync (Optional) (Apple iCloud): Chat LLM backs up your settings and system prompts to your own iCloud account so they restore across your devices. Your conversations and imported Reader documents are not synced. This uses Apple's iCloud and is governed by Apple's terms.

Bring Your Own API Key (Optional): Chat LLM allows you to connect your own API keys to use third-party services — including OpenRouter (text chat and web search), Google Gemini and xAI (voice chat), and OpenRouter (Kokoro), MiniMax, and ElevenLabs (Reader text-to-speech), plus an optional Groq key for webpage cleanup. When using this option, the App sends your content (text, and where supported images and documents) to the selected provider and displays the responses returned. If you use OpenRouter, OpenRouter may route requests to different model providers depending on the model selected. We do not operate or control third-party services or models.


LLM Pro provides the following AI interaction options:

Free Cloud AI (Groq): LLM Pro includes a free cloud AI option that does not require an API key. This service requires an internet connection and may be subject to shared usage limits across users. Free cloud AI is text-only and does not support image or document uploads. Messages and conversation content are forwarded to Groq to generate AI responses.

Premium Subscription: LLM Pro offers a premium subscription service (£9.99 per month) that unlocks:

AI Image Generation (Included with Subscription) (Replicate): LLM Pro includes image generation and editing processed by Replicate. Image generation requires an internet connection. A monthly image allowance applies and is displayed in-app (currently up to 100 images per month).

Spoken Playback of AI Replies (Included with Subscription) (Replicate): LLM Pro can play any AI reply aloud using the Kokoro voice model on Replicate. Generation requests pass through our backend server, which forwards them to Replicate. Generation costs are absorbed by the subscription — no API key is required and no per-message charge is passed on to you. Generated audio is cached locally on your device so repeat playback of the same message does not re-incur a generation cost.

Thinking Box (Optional): LLM Pro may display intermediate reasoning for supported models. Availability depends on the selected model/provider and may vary.

Voice Chat (Optional) (xAI): LLM Pro may support real-time voice conversations using xAI. This feature requires you to provide your own compatible API key. You are responsible for any API usage costs charged by xAI.

Bring Your Own API Key (Optional): LLM Pro may allow you to connect your own API keys to use third-party services such as OpenRouter, OpenAI, or xAI. When using this option, the App sends your content (text, and where supported images/documents/voice) to the selected provider and displays the responses returned. If you use OpenRouter, OpenRouter may route requests to different model providers depending on the model selected. We do not operate or control third-party services or models.

2. Premium Subscription (LLM Pro Only)

LLM Pro offers a premium subscription billed monthly through your Apple ID. Subscription pricing, entitlements, and usage limits are displayed in-app and in the App Store.

Subscription Terms:

All subscription management, billing, and cancellation is handled through Apple's App Store. We do not have access to your payment information or the ability to process refunds directly.

3. User Responsibilities

You agree that you will not use the Apps to:

When using features that require your own API key, you are solely responsible for:

4. Third-Party Services

The Apps rely on third-party services to provide AI capabilities. Depending on which features you use, these may include: Groq (cloud AI; optional webpage cleanup in Chat LLM Reader), Cerebras (cloud AI in LLM Pro), Serper (web search in LLM Pro), Replicate (image generation and spoken playback in LLM Pro), OpenRouter (text chat, web search, and Kokoro Reader voice in Chat LLM), MiniMax and ElevenLabs (Reader text-to-speech in Chat LLM), Hugging Face (one-time local model download in Chat LLM), Google (Gemini voice in Chat LLM), xAI (Grok voice in Chat LLM and LLM Pro), and OpenAI (LLM Pro). Your use of those services may also be governed by their own terms and privacy policies, which you are responsible for reviewing:

We are not responsible for the availability, performance, pricing, behaviour, or output of these third-party services. This section does not apply when using an on-device local model in Chat LLM (after the initial download has completed).

5. Usage Limits and Availability

Free cloud AI access in both Apps may be subject to shared usage limits across users. We reserve the right to:

LLM Pro subscription features may include usage limits (for example, monthly image allowances) to prevent abuse and to maintain service quality. Limits are shown in-app.

We make no guarantees regarding uninterrupted availability or performance of any AI services.

6. No Guarantee of AI Output

AI-generated responses, images, and audio may be inaccurate, incomplete, misleading, or inappropriate. We do not guarantee the correctness, reliability, or suitability of any output produced by any AI model or provider. You are responsible for verifying outputs before relying on them.

7. Limitation of Liability

To the fullest extent permitted by law, we are not liable for:

8. Termination

We may suspend or restrict access to the Apps if we reasonably believe you are misusing them or violating these Terms. You may stop using the Apps at any time by uninstalling them. Active subscriptions continue until the end of the current billing period unless cancelled through the App Store.

9. Changes to These Terms

We may update these Terms from time to time. Continued use of the Apps after changes are posted constitutes acceptance of the updated Terms.

10. Contact

If you have any questions about these Terms, please contact:
Email: ferrraridave@icloud.com