Couchwave

Security

Couchwave is a TV player built with your privacy and security in mind. Here's how it protects what you give it, everything it connects to, and how to check it yourself. For what we keep and why, see Privacy.

Your logins and keys

Your lists

My List, Resume watching, recent channels and your teams are shared between your TVs end to end encrypted, with a household key that only your TVs and your signed-in browsers hold. couchwave.tv stores the encrypted data but can't read it.

Recordings

Recordings are encrypted with AES-256 using a key that's protected by the TV's Android Keystore and never leaves that TV. They play only on the TV that recorded them.

Cameras

Your TVs talk to UniFi Protect directly on your home network, and to Ring directly over the internet. No camera picture, ring or motion alert passes through couchwave.tv.

App updates

Every Couchwave update is signed with RedLogic's release key. The app checks each download against the checksum published with it, and Android installs an update only if it's signed with the same key as the Couchwave already on your TV. To check a Couchwave APK yourself, its signing certificate's SHA-256 fingerprint is:

51:70:7D:5A:0B:D7:1D:62:53:0B:80:EA:84:53:91:50:AB:9D:69:94:05:11:C8:D5:B8:F3:A0:7F:88:42:5C:C1

Everything the app connects to

You can check this against your router or a network filter such as Pi-hole.

Your TV box's own system (Android TV or Google TV) makes connections of its own; those aren't Couchwave's.

Check it yourself

Report a security problem

Found a problem? Tell us with the contact form (choose Security) or email support@couchwave.tv. We'll reply, and we won't take action against anyone who reports a problem in good faith, doesn't harm our users or their data, and gives us a reasonable time to fix it before telling others. Our security.txt has the same details.