ops
Privacy and telemetry
What the installer and this website count, what they never collect, and how to turn it off.
DeepLM Ops itself sends no telemetry. Nothing in the running container reports back to us. Signing in is separate: if you sign in, hard questions can go to the cloud, and the privacy policy says where. Two other things do count usage: the installer, and this website. This page lists exactly what.
The installer
When you run the one-line installer, it sends one small anonymous report when it starts, and one when it finishes or fails. It tells you so before it begins. We use the reports to see how many installs succeed, on which systems, and where they fail.
| Field | Example | Why |
|---|---|---|
| Event | install_started, install_succeeded, install_failed | Whether the install worked |
| Random ID | 32 random characters | To tell one install from many, without knowing who you are |
| Version | 0.2.0-rc.4 | Which release was installed |
| System | macos or linux, and the chip type such as arm64 | Which systems we need to support |
| Engine | cpu, nvidia or dmr (the Mac's GPU) | How the model runs |
| Mode | demo or my-machine | Which option you chose |
| Failed step | docker, image, model_ready | Where an install gets stuck |
| Exit code and duration | 1, 212 seconds | How long it took and how it ended |
It never sends your name, email, hostname, file paths, error messages, chat content or cluster data. The random ID is kept in ~/.dlm-ops/telemetry-id on your machine, and deleting that file gives you a new one.
The report goes to deeplm.ai, and our server passes it on to PostHog, the analytics service we use. Our server does not forward your IP address. Like any web host, our hosting provider's request logs can contain IP addresses.
Turn it off
Any one of these stops the report. Nothing is sent, and the installer works the same:
curl -fsSL https://deeplm.ai/dlm-ops-dev/install.sh | bash -s -- --no-telemetry- The
--no-telemetryoption, shown above - The environment variable
DO_NOT_TRACK=1 - The environment variable
DLM_OPS_TELEMETRY=0
The report has a 3 second limit and every failure is ignored, so it can never slow down or break an install.
Downloads of the installer
When the install command downloads install.sh from this site, we count the download. The count has no ID, no IP address and nothing else that identifies you. We use it to see how many times the command is run.
This website
- Usage counts. We use PostHog to count page views and clicks on a few buttons, such as copying the install command or pressing Try it. It uses no cookies and no local storage. It does not record sessions, does not autocapture everything you click, and respects your browser's Do Not Track setting. It is not loaded when you browse from localhost.
- Google Analytics. The site also uses Google Analytics for page views, which sets cookies.
Questions
If something here does not match what you see, tell the DeepLM team.