Privacy Policy

Ollama Herd runs entirely on your own devices. Your prompts and responses never leave them. Anonymous usage counts do, on by default, and one line turns that off.

Last updated: April 8, 2026
Operator: Geeks in the Woods, LLC (Alaska, USA)

1. What Ollama Herd Is

Ollama Herd is open-source, self-hosted software that runs entirely on your own devices. It routes AI inference requests across machines on your local network. There is no cloud component, no hosted service, and no account system.

When you run Ollama Herd, all data stays on your machines. We have no access to your network, your models, your requests, or your responses.

2. What the Software Collects (On Your Machines)

Ollama Herd stores the following data locally on the machine running the router. This data never leaves your network.

Request traces, Each inference request is logged to a local SQLite database (~/.fleet-manager/latency.db) with: model name, node selected, scoring breakdown, latency, token counts, retry/fallback status, and request tags. No prompt content or response content is stored.

Structured logs, JSONL logs written to ~/.fleet-manager/logs/ containing operational events: node heartbeats, queue state changes, errors, and routing decisions. No prompt or response content is logged.

Capacity learner state, JSON files tracking per-node availability patterns (168-slot weekly behavioral model). Contains only availability scores and timestamps.

Node heartbeats, System metrics sent from each node agent to the router over your local network: CPU usage, memory usage, thermal state, loaded models, disk space, Ollama version. No personal data, no browsing history, no application names.

Meeting detection (macOS only), Checks whether a camera or microphone is active. Returns only a boolean (in-meeting or not). Does not record audio, video, or application names.

App fingerprinting, Classifies workload intensity (idle/light/moderate/heavy/intensive) using aggregate CPU, memory, and network metrics. Does not read application names, window titles, or file contents.

3. What We Collect

From the software itself: Today, nothing. No shipped release sends anything.

We are adding anonymous usage reporting, and it will be on by default with a notice on first start and a one-line opt-out (FLEET_NODE_TELEMETRY=false). It sends a once-daily summary from your router, one for the whole fleet rather than one per machine: a random install identifier that is generated locally and tied to nothing about you or your machine, the agent version, which models were used and how often, and error counts by fixed category. Alongside that, a line per machine covering its chip, memory, core count, and Ollama or MLX version, so we know what hardware and runtimes to support. Each machine is identified by a hash that is salted with your own random install identifier, which means it cannot be traced back to a name and is meaningless outside your fleet. It never sends prompts, completions, file paths, raw error text, IP-derived identity, or your hostname. We still cannot see your data, because your data is never part of it.

Naming your herd for the public leaderboard is a separate opt-in that we will never enable for you. A name you set is published as soon as it reaches us, and we remove anything that turns out to be unpleasant. The full field list, the reasoning, and how to be deleted are on the telemetry page.

This shipped in v0.9.2 on 16 August 2026, having been documented on this site before the code existed. The opt-out was tested against the released build, not just the source: setting it stops everything, including the first run. Every field is documented in advance on the telemetry page so you can object before it exists.

From the website (ollamaherd.com): If you visit our website, we use privacy-respecting analytics to understand traffic patterns. We collect no personally identifiable information from website visitors. We do not use advertising pixels or tracking cookies.

From PyPI downloads: PyPI provides aggregate download statistics. We can see total download counts but not who downloaded the package.

From GitHub: GitHub provides repository traffic statistics (views, clones). We can see aggregate counts but not individual users.

4. What We Do Not Collect

  • Prompt content or AI responses
  • Personal information, names, or email addresses (there is no account system)
  • IP addresses (the software runs on your LAN, we have no access)
  • Browsing history, application names, or window titles
  • Model weights or fine-tuning data
  • Any data from your local network

5. Third-Party Services

Ollama Herd itself connects to no third-party services. Your local Ollama instances may download models from ollama.com, that is governed by Ollama's own privacy policy.

The optional web dashboard loads Chart.js from a CDN (cdn.jsdelivr.net) for visualizations. This is the only external network request the dashboard makes. You can self-host Chart.js to eliminate this.

6. Data Retention

All data is stored locally on your machines. You control retention:

  • SQLite database: Grows over time. Delete or truncate at will.
  • JSONL logs: Rotated daily by filename. Delete old log files at will.
  • Capacity learner state: JSON files. Delete to reset learned patterns.

There is no remote data to delete because no remote data exists.

7. Security

All communication between nodes and the router happens over HTTP on your local network. Ollama Herd does not implement authentication or encryption at the application layer, it is designed for trusted local networks.

If you need to expose Ollama Herd beyond your LAN, we recommend placing it behind a reverse proxy (nginx, Caddy, Traefik) with TLS and authentication.

8. Children's Privacy

Ollama Herd is developer tools with no account system and no data collection. There are no age-related concerns.

9. GDPR and CCPA

Since Ollama Herd collects no personal data and sends no data to us, GDPR and CCPA data subject rights (access, deletion, portability) are satisfied by default. All data is on your machines under your control.

If you interact with our website, you may contact us to exercise your rights regarding any website analytics data.

10. Changes to This Policy

We may update this policy to reflect changes in the software or legal requirements. Changes will be posted on this page with an updated date.

11. Contact

Geeks in the Woods, LLC