Privacy & Security

How Call Pet Keeps Your Pet Footage Private

Most pet cameras send your video to a company's servers. Call Pet works completely differently — here's exactly what happens when you watch your pet.

The problem with most pet cameras

When you use a typical pet camera — whether a dedicated device or a phone app — your video is uploaded to the company's cloud servers. That means:

  • The company's servers receive and relay your video stream
  • If their servers are hacked, your footage could be exposed
  • The company could technically view your footage
  • Your video data is stored on infrastructure you don't control

Peer-to-peer streaming

Call Pet uses WebRTC — the same open technology powering FaceTime, Google Meet, and WhatsApp video calls — to stream video directly between your two phones.

When you open the camera view, your spare phone and your main iPhone establish a direct connection. Video travels from one device to the other — it never passes through Call Pet's servers, and it's never stored anywhere.

Even when a relay is needed to bridge different networks, the video is still end-to-end encrypted — the relay server cannot read the content.

End-to-end encryption

Before any video is transmitted, the two phones perform a cryptographic handshake to establish a private encryption key:

1

Key exchange (X25519)

Each phone generates a unique private key locally. They exchange only the public halves — mathematically combining them to create a shared secret that only these two devices can know.

2

Video encryption (AES-GCM)

Every frame of video is encrypted using AES-GCM — the same standard used by HTTPS, banking apps, and TLS 1.3. Even if someone intercepted the stream mid-transit, they would see only scrambled data.

3

Keys never leave your devices

The encryption keys are generated and stored only on your two phones. Call Pet's servers never see them — the team has no technical ability to decrypt your video.

What Call Pet cannot access

✓ Cannot access: Your video or audio — ever
✓ Cannot access: Your pet's name, location, or home layout
✓ Cannot access: Who you are — no name, no email, no account
✓ Cannot access: When you watch, or for how long
✓ Cannot access: Your Wi-Fi network or home address

Call Pet collects anonymous crash analytics (app version, device type, crash stack) to fix bugs. No personal information or video content is included.

Set up in 30 seconds

1

Download Call Pet on both phones

Install from the App Store on your main iPhone. Install on your spare phone — iPhone or Android both work.

2

Open the app on your main iPhone

Select "Controller" when prompted. A QR code will appear on screen.

3

Open the app on your spare phone

Select "Monitor" when prompted.

4

Scan the QR code

Use your spare phone to scan the QR code on your main iPhone's screen. Pairing happens automatically.

5

Done — live video starts instantly

The connection is established. Video streams end-to-end encrypted, directly between your phones. The spare phone's screen turns off automatically to save battery.

Try Call Pet

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

Download Free →