ChessLLM

Privacy Policy

Last updated: 2026-05-15

This page is the privacy policy for ChessLLM, a macOS application published by Australware.

Summary

ChessLLM does not run any servers and does not collect, transmit, or store any personal information on infrastructure operated by Australware. The app runs entirely on your Mac. It does communicate with third-party large-language-model (LLM) services that you explicitly configure — and only those services receive any data you generate inside the app.

If you do not configure a cloud LLM provider and instead run a local one (LMStudio, llama.cpp, or Ollama), ChessLLM never makes any external network connection. All traffic stays on your own machine.

What ChessLLM stores on your device

You can remove all of this at any time by:

What ChessLLM sends, and where

When you make a move, ChessLLM may send the current board position (in standard chess FEN notation) and the move history to the LLM provider you have configured. It does this for two purposes:

  1. Move generation — asking the LLM what its next move is.
  2. Commentary — asking the LLM to comment on the move that was just played.

The destination depends entirely on the provider you select in Settings:

ProviderDestinationNetwork type
OpenRouter https://openrouter.ai/api/v1/chat/completions Internet (HTTPS)
LMStudio The local URL you configured (default http://localhost:1234/v1) Localhost only — never leaves your machine
llama.cpp The local URL you configured (default http://localhost:8080/v1) Localhost only — never leaves your machine
Ollama The local URL you configured (default http://localhost:11434/v1) Localhost only — never leaves your machine

No data is sent to Australware. We do not operate any backend, analytics, telemetry, or crash-reporting service.

What the data contains

The requests ChessLLM sends to your chosen LLM contain:

The requests do not contain:

OpenRouter and third-party processors

If you choose OpenRouter as your provider, your requests are processed by OpenRouter, Inc. and by whichever underlying model provider OpenRouter routes the request to (e.g. Anthropic, OpenAI, Google, Meta, Mistral). Each of those parties has their own privacy policy and data-handling practices. You should review them before using a cloud provider:

ChessLLM has no business or data-sharing relationship with these companies. You are the OpenRouter customer; ChessLLM is simply the client you use to send requests against your own account.

If you do not want any data leaving your Mac, choose LMStudio, llama.cpp, or Ollama as your provider and run a local model.

Children

ChessLLM is not directed at children under 13. The "Abusive" commentary tone may produce content unsuitable for younger players (mild profanity, sarcasm). The age rating on the App Store reflects this.

Changes to this policy

If we change what ChessLLM does with your data, this page will be updated and the "Last updated" date at the top will change. Continued use of the app after a change constitutes acceptance.

Contact

Questions about this policy: support@australware.io.