Legal
Privacy
Short, because there is little to say.
The application
PodSteer runs entirely on your machine. It reads the kubeconfig you already
have and talks to the clusters that file names, using the same client
library kubectl uses. It has no account system and sends no
telemetry, and the interface itself has no network access at all — that is
enforced by a content security policy in the application.
Once a day it asks GitHub whether a newer release exists. That request
carries no identifier — no version, platform or machine id — and you can
switch it off in Settings, or with PODSTEER_UPDATE_CHECK=false,
after which no request is made. Everything else it can connect to, and
when, is listed on the security page.
What it writes stays on your own machine:
- Display preferences — theme, page size, column widths, saved views, which namespace you were last looking at. The interface keeps these in its own local storage.
- A settings file — history retention, kubeconfig sources, proxy and per-cluster options — in the per-user application directory your operating system provides.
- Recorded cluster history — capacity figures sampled while the application is open, so the dashboard can draw a trend. Kubernetes reports only the present, so this is the only way to have one. It holds no object names, no logs and no manifests; you choose whether it is kept for a day, a week, a month, or not at all, and choosing "don't record" erases what already exists.
- Your kubeconfig, only when you add a cluster — after writing a backup of it beside the original.
- Files you ask for — a CSV export, an exported settings file, a file copied out of a container — wherever you choose to save them.
None of it is transmitted anywhere. Uninstalling removes the application;
brew uninstall --zap --cask podsteer also removes what it
wrote to its own application directory.
This website
podsteer.com sets no cookies, runs no analytics, and embeds nothing from another origin — no fonts, no tag managers, no social widgets. Its server keeps standard HTTP logs for operational purposes only.
Downloads
Release binaries are served by GitHub, which applies its own privacy statement to the request. We receive nothing about it.
Contact
Questions about this page, or anything else, belong in the issue tracker.