> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Tether Brings the Apple Continuity Experience to Linux
- URL: https://itsfoss.com/news/tether-apple-continuity-on-linux/
- Published: 2026-08-31T12:32:04.000Z
- Updated: 2026-08-31T12:32:04.000Z
- Description: The open source offering syncs iMessage, SMS, and OTP codes between iPhone and Linux without needing a Mac device.
- Author: Sourav Rudra
- Tags: News

[Zack Bartel](https://zackbartel.com/?ref=itsfoss.com) is a developer who switched to Linux full time and hasn't really looked back at his earlier daily driver, macOS, as something he would return to. There is, however, an exception.

Continuity.

That is Apple's [catch-all term](https://www.apple.com/macos/continuity/?ref=itsfoss.com) for how iPhone, iPad, and Mac talk to each other. It covers a wide range of small conveniences. Copy something on the iPhone and paste it on the Mac. Start an email on one device and finish it on another. Take a call from the Mac even when the phone is across the room.

But, to no one's surprise, **there's a gap in its support**. It doesn't officially work on Linux. So Zack built **Tether**, [an open source project](https://zackbartel.com/blog/2026/08/tether/?ref=itsfoss.com) that replicates pieces of that experience on Linux without requiring a Mac device.

## What does it handle?

![two app windows are shown here, on the left is a terminal window showing two command runs related to tether, and on the right is the gui app for tether with no iphone connected](https://itsfoss.com/content/images/2026/08/tether-gui-cli-demo.png)

Considering an app whose [first release](https://github.com/zackb/tether/releases/tag/v0.1.0?ref=itsfoss.com) was just a few months ago in May, Tether covers a lot of ground already. **Clipboard sync**, **file transfer**, **OTP autofill**, **iMessage**, **SMS**, **notifications**, and **contact sync** are all live right now, with some of them being in the beta stage of availability.

A background [daemon](https://github.com/zackb/tether/tree/main/src/daemon?ref=itsfoss.com) called [tetherd](https://github.com/zackb/tether/blob/main/docs/man/man8/tetherd.8.in?ref=itsfoss.com) handles inter-device communication on Linux, talking to a CLI and a native GTK4 app for pairing. A SwiftUI iPhone app finds the daemon automatically over [Bonjour](https://developer.apple.com/bonjour/?ref=itsfoss.com).

**Linux has no supported way into iMessage or SMS**, and Zack ruled out the common workaround of proxying everything through an actual Mac.

[ancs4linux](https://github.com/pzmarzly/ancs4linux?ref=itsfoss.com) and [BlueFerry](https://github.com/erikwb/blueferry?ref=itsfoss.com) supplied enough Bluetooth groundwork for him to build his own path, though both are GPL-licensed, so a [clean room](https://en.wikipedia.org/wiki/Clean-room%5Fdesign?ref=itsfoss.com) C++ rewrite kept Tether licensed under **MIT**.

**To secure it all**, he built the pairing process on [mTLS](https://en.wikipedia.org/wiki/Mutual%5Fauthentication?ref=itsfoss.com#:~:text=%5B5%5D-,mTLS,edit,-By%20default%20the), so the iPhone and the Linux daemon each have to prove who they are before anything connects. Security sweeps run regularly on the codebase too via Anthropic's Opus and Fable AI models.

Before you say that [KDE Connect](https://kdeconnect.kde.org/?ref=itsfoss.com) already does a lot of what Tether does, know that Zack is aware of its existence and calls it great, but points out that the app doesn't cater to the use cases he had in mind.

## Get it running

![an illustration showing off the architecture diagram of the tether linux companion app for ios](https://itsfoss.com/content/images/2026/08/tether-marketing-banner.png)

For **Arch Linux** users, Tether is available via the [AUR](https://aur.archlinux.org/packages/tether-bin?ref=itsfoss.com); you can get it by running the following command:

```
yay -S tether
```

If you don't know what [Yay](https://itsfoss.com/install-yay-arch-linux/) is, it is an AUR helper that makes the process of getting packages from the Arch User Repository easy. Though you do have to take note of [the risks](https://itsfoss.com/news/arch-linux-aur-malware-flood/) associated with using the community-run platform.

For **other distros**, the project's [GitHub](https://github.com/zackb/tether/releases?ref=itsfoss.com) repo carries `.deb` and `.rpm` packages built for recent releases.

**On your Apple iPhone**, you will have to download the [Tether - Linux Companion](https://apps.apple.com/us/app/tether-linux-companion/id6762097135?ref=itsfoss.com) app from the App Store, which needs your device to be running at least **iOS 26.1 or later**.

[Tether](https://apps.apple.com/us/app/tether-linux-companion/id6762097135?ref=itsfoss.com)

There's also **two extensions that you will need** if you want OTP autofill to work properly.

The [Firefox extension](https://addons.mozilla.org/en-US/firefox/addon/tether-browser-extension/?ref=itsfoss.com) drops codes into login forms the moment they arrive, and the [Thunderbird extension](https://addons.thunderbird.net/en-US/thunderbird/addon/tether-mail-extension/?ref=itsfoss.com) watches your inbox for anything that looks like a verification code and hands it off to the Tether app running on your Linux machine.