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, sends no telemetry, and makes no update check — the interface itself has no network access at all, enforced by a content security policy in the application.

Two things are written to your own machine and nowhere else:

  • Display preferences — theme, page size, column widths, which namespace you were last looking at. The interface keeps these in its own local storage rather than beside the history below.
  • 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. It is written to the per-user application directory your operating system provides, readable only by you.

Neither is transmitted anywhere. Uninstalling removes the application; brew uninstall --zap --cask podsteer removes both of them with it.

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.