2026-03-03 · 5 min read

A Self-Hosted FaceTime Alternative for the Whole Family

FaceTime is great if everyone has Apple devices. If they don't, you need an alternative that's cross-platform, private, and simple enough for anyone to use.

TL;DR

FaceTime only works on Apple devices and can't be self-hosted. A cross-platform, self-hosted alternative gives you the same simplicity — tap a name and call — without the Apple lock-in or privacy trade-offs of other platforms.

FaceTime does a lot right. It’s simple — tap a name, make a call. It’s end-to-end encrypted. It uses the native call screen. It doesn’t try to be a chat app, a social network, or a project management tool.

The problem: it only works on Apple devices.

The FaceTime model

What makes FaceTime good isn’t the technology. It’s the design philosophy:

This is the right model for personal video calling. The issue is that Apple keeps it locked to their ecosystem.

The cross-platform problem

When your family or friend group has a mix of iPhones and Android phones, FaceTime stops being an option. You end up on one of these:

WhatsApp. Owned by Meta. Requires a phone number. End-to-end encrypted, but you’re trusting Meta’s implementation. It’s also a messaging app first — calling is secondary.

Google Duo/Meet. Tied to Google accounts. Not end-to-end encrypted in Meet (Google’s servers process media). Duo offered E2E encryption but Google merged it into Meet.

Zoom. Designed for business meetings, not personal calls. Heavy client. Standard “encryption” is not end-to-end by default.

Signal. Genuinely private. But it’s a messaging app with calling added on, it requires a phone number, and you can’t self-host it.

None of these replicate what FaceTime does well: simple, private, calls-only.

What's missing

The self-hosting advantage

FaceTime can’t be self-hosted. Your calls are routed through Apple’s infrastructure. You trust Apple not to change their privacy policies, not to be compelled to add backdoors, and not to discontinue the service.

Self-hosting removes all of those dependencies:

What a real alternative looks like

A FaceTime alternative should match what FaceTime gets right, without the limitations:

What we’re building

Farscry is designed to be exactly this. A cross-platform, self-hosted, E2E encrypted video calling app that does one thing and does it well.

Farscry is in active development. Star the GitHub repo to follow progress, or check back here for updates.

Learn about Farscry → ← All articles

More articles

Why Self-Hosted Video Calling Matters

Cloud video calling means trusting a third party with your conversations. Self-hosting puts you back in control — here's why that matters and what it takes.

End-to-End Encrypted Video Calls, Explained

What does end-to-end encryption actually mean for video calls? How WebRTC makes it possible, and why most video platforms don't truly offer it.

Video Calling Without a Phone Number

Why do video calling apps still require your phone number? It's not a technical requirement — it's a data collection strategy. Here's how friend codes offer a better alternative.