Ovis

Privacy policy

Effective November 2, 2026

In short: The Ovis app has no account, no ads, no analytics and no tracking, and it connects only to the computers you add to it, to our relay services for a PC you pair through the Ovis relay, and, once you turn alerts on, to our push relay (all described below). A relay-paired PC is reached through our relay at relay.ovis.sh, end-to-end encrypted: the relay sees when and how much passes, never what, and the app it opens in is served from app.ovis.sh, which sees that PC's relay ID and the page addresses you open. Apart from that, the app itself sends us nothing but, once you turn alerts on, a push token so your PC's encrypted alerts reach your phone. The Ovis server on your PC sends us anonymous usage counts, which include the settings you choose in the app; you can turn them off.

Who we are

Ovis is made by devswha, who publishes its source on GitHub. "We" on this page means devswha.

What the app keeps on your phone

All of this stays on your phone and is never sent to us, except that opening a relay-paired PC requests its address from app.ovis.sh and names its relay ID to relay.ovis.sh (see The Ovis relay). Forget on the connect screen removes a PC from the list, and uninstalling the app deletes everything it keeps.

Camera

The camera is used only when you tap Scan QR code, to read the pairing QR code your PC shows. The picture is not saved or sent anywhere; only the address in the code is used.

What travels over the network

The app connects only to the PC addresses you add or scan, to our relay services for a PC you pair through the Ovis relay (see The Ovis relay), and, once you turn alerts on, to our push relay (see Alerts). What you see and type in the app, such as agent conversations, terminal output and files, travels between your phone and your own PC over the route you set up (for example Tailscale or your Wi-Fi), or through the Ovis relay if you pair your PC that way (described below). A direct route passes no server of ours, and the relay and the push relay pass on only what your phone and PC have encrypted for each other, so they cannot read it (for a relay-paired PC, this rests on the app code we serve; see The Ovis relay).

Because these leave your phone, the app's Google Play listing names them as collected: messages, what you type, files, photos, videos and audio you attach, voice you dictate, the PC's sign-in cookie and connection diagnostics. They are used for the app's own functions, shared with no one, and go only to your own PC (voice you dictate goes on to the transcription service you set up there).

The app tells your PC which settings you chose in it (such as theme, font sizes, language and alert options, never anything you typed). The Ovis server includes the settings of the last browser or phone that opened it in its anonymous usage counts, described below, so the Play listing also names app settings, a random ID and your country as collected for analytics. They are on by default; turning them off under Settings → About → Anonymous usage counts, in the app or on the PC, stops them.

The demo on the connect screen runs entirely on your phone.

The Ovis relay

The Ovis relay lets your phone reach your PC from anywhere, without Tailscale. It is off until you turn it on under Settings → Phone & devices on the PC; a phone then pairs by scanning the QR code shown there. Two services of ours are involved, both run on Cloudflare:

Cloudflare carries these connections for us, so like any network in front of a service it could record what these services see. The PC you pair keeps your phone's public key in its device list, where you can remove it. The relay's code is open source, and its trust model describes what each part can see.

Alerts

When you turn alerts on in the app, your phone gets a push token from Apple (iOS) or Google's Firebase Cloud Messaging (Android), and the app registers it with our push relay at push.ovis.sh, together with your PC's public alert key. The relay keeps the token, so it can forward your PC's alerts to Apple or Google, until Apple or Google says the token no longer works, or until no alert has used it for 60 days (turning alerts off stops the alerts, and the relay then deletes it after those 60 days). Each alert is encrypted on your PC for keys that only your phone holds: the relay, Apple and Google pass it on without being able to read it. The relay keeps no logs and does not store your IP address. Its code is open source. This token counts as a device ID collected for the app's functionality and shared with no one.

The software on your PC

The app shows the Ovis server, a separate open-source program that runs on your computer, under your control:

Coding agents

The agents you run on your PC, such as Claude Code or Codex, talk to their own model providers under their own terms. Ovis is not involved in those connections.

App stores

Apple and Google may collect information when you download or use apps from their stores, such as download counts and, if you allow it, crash reports. That is covered by their privacy policies.

Children

Ovis is a tool for software developers and is not directed at children under 13.

Changes

If this policy changes, the new version is posted on this page with a new date.

Contact

Questions about privacy: open an issue on GitHub.