Privacy & Security

How Call Pet Keeps Your Pet Footage Private

Call Pet separates the media path from signaling. Here is what happens when you pair devices and start a call.

Understand the media path

Many connected cameras offer cloud recording or route media through provider infrastructure. Depending on the product and settings, that can mean:

  • Cloud features may upload or retain footage outside your devices
  • Provider infrastructure becomes part of the privacy and security boundary
  • Retention, access, and encryption depend on the provider's design and settings
  • You need to understand where recordings are stored and who controls the keys

Peer-to-peer streaming

Call Pet uses WebRTC to establish a direct peer-to-peer media connection between the Monitor and Controller devices.

Audio and video travel only between the paired devices. Call Pet does not use TURN or any media relay, and its servers do not receive or store media. STUN may help the devices discover their public network addresses; STUN does not carry the media stream.

Because there is no media-relay fallback, both networks must allow a direct P2P connection. If they do not, the call cannot start; switching Wi-Fi or cellular networks may help.

End-to-end encryption

Media and control messages use different encryption layers:

1

Direct media path (WebRTC P2P)

Signaling servers help the devices exchange connection instructions, but do not carry audio or video.

2

Media encryption (DTLS/SRTP)

WebRTC protects the peer-to-peer audio and video session with DTLS/SRTP between the two devices.

3

Encrypted signaling and controls

The paired devices use X25519 key agreement and AES-256-GCM to encrypt signaling and control messages. The signaling server only forwards ciphertext.

What Call Pet cannot access

✓ Cannot access: Your video or audio — ever
✓ Cannot access: Recordings you choose to save locally on the Controller
✓ Cannot access: A Call Pet account, email address, or phone number — none is required

Connection infrastructure may process limited network metadata, and optional AdMob or RevenueCat features may process device, ad-interaction, or purchase data. Call Pet does not collect or store audio/video content. Read the Privacy Policy for details.

Set up in five steps

1

Install Call Pet on both devices

Use an iPhone or iPad as Controller. The spare Monitor can be iPhone, iPad, or Android.

2

Set the spare device as Monitor

Choose "Monitor" and keep its pairing QR code on screen.

3

Set the main device as Controller

Open Call Pet on the main iPhone or iPad and choose "Controller".

4

Scan the Monitor QR code

Use the Controller to scan the QR code displayed by the Monitor.

5

Leave the Monitor ready

Keep Call Pet open in the foreground on the standby page. Low-brightness dark mode reduces heat and burn-in risk; it is not lock-screen or background operation.

Try Call Pet

Turn your spare phone into a private pet camera. Free to download.

Download Free →