Privacy Policy

Couchside · last updated September 2026

The short version

By default, Couchside collects nothing and the app talks only to the service running on your own machine, over your own local network — no cloud server, no account, and no analytics. Two optional features you can switch on (Steam and IsThereAnyDeal) make limited, game-only lookups to those services using keys you provide; what they send is spelled out under “Optional integrations” below. We still run no server, keep no account, and receive none of it.

What we collect

Nothing. Couchside has no analytics, no crash reporting, no advertising identifiers, and no third-party SDKs. We do not operate a server that your app or service talks to, so no usage data ever reaches us.

How your data flows

Everything happens between two devices you own — your phone and your Linux box — over your home network:

Optional integrations you turn on yourself

Couchside is LAN-only by default. The features below are off until you add your own key, and each is the only reason your box contacts the internet:

These use keys you supply and are processed by those companies under their own privacy policies (Valve, IsThereAnyDeal, ProtonDB). We don’t see or collect any of it. Disconnecting removes the key from your box and stops the calls.

The camera

Couchside can use your phone's camera for exactly one thing: reading the pairing QR code shown on your box's screen, from the scanner inside the app (Setup → Scan a pairing code). The camera is only active while that scanner is open, frames are processed on the phone and never stored, no image or video is recorded, and nothing from the camera leaves your device. The app never touches your photo library. You can also skip the in-app scanner entirely: your phone's built-in Camera app reads the same code and opens Couchside with the details filled in, and camera permission is never required for that (or for anything else).

The service on your box

The open-source Couchside service runs on your own machine and stores its access token there in a root-owned file. It logs request activity to your system journal (with tokens redacted), which never leaves your machine. Its source code is public, so you can audit exactly what it does.

Children

Couchside is a utility for managing your own computer and collects no personal information from anyone, including children.

Changes

If this policy changes, the updated version is posted here with a new date.

Contact

Questions? Email support@couchside.tv or open an issue on GitHub.