PRIVACY

Your agents, your data.

Zerus is an open-source Agent Development Environment maintained by Vladimir Alyamkin. This page covers the desktop app, the hgs CLI, the Android and iOS apps, the managed relay at relay.zerus.dev and this website. The source code of the apps and the relay is public at github.com/ufna/zerus.

The short version

Desktop app and CLI

Zerus runs agent harnesses such as Claude Code, Codex and Kimi Code on your computers, with your own provider accounts. What those agents send to their providers is governed by the providers' own terms. Zerus keeps its settings, drafts and history locally. Peer computers exchange project catalogs and session state over SSH using your own SSH configuration and credentials. Update checks download public release catalogs from zerus.dev or GitHub without an account or identifier.

Phone apps and the relay

The Android and iOS apps pair with a workspace on a relay chosen by the computer that invites the phone. For the phone's requests to reach your computers, the relay stores:

Traffic is protected by TLS, but it is not end-to-end encrypted: the relay operator can technically read content in transit and at rest. The managed relay is operated by the Zerus maintainer, has request logging disabled and keeps private backups for seven days. Revoking a phone in Machines revokes its credential and removes its queued requests and push registration. For full control, run your own relay; see the mobile architecture and trust model.

Notifications

Android notifications use Google's Firebase Cloud Messaging and iPhone notifications use the Apple Push Notification service. A wake message carries only a generic alert, “New session activity.”, with an event identifier and kind. The app then fetches details over its authenticated connection; Google and Apple do not receive your conversation content.

Voice messages

Voice recordings travel to your own computer, which transcribes them with the speech provider you configured there: a local model or a remote service you chose. Recordings and transcripts stay in your workspace history.

Beta testing

If you join the iOS beta through TestFlight, Apple decides what tester information we see: for testers invited by email, their name and email; for all testers, install and session statistics and any feedback or screenshots they choose to send. Android development builds have no tester program.

This website

zerus.dev uses Google Analytics and Yandex Metrica to count visits and improve the site. These services set cookies and receive your IP address and browser details under their own privacy policies. The server itself keeps no access logs. You can block these services with your browser's privacy settings or an extension; the site keeps working. This privacy page loads no analytics.

Children

Zerus is a developer tool and is not directed at children.

Your choices and contact

You can revoke phones at any time in Machines, remove a computer from a workspace, self-host the relay or stop using the managed relay. To ask a question, request deletion of data on the managed relay or report a privacy issue, email ufna+tf@ufna.dev or open an issue at github.com/ufna/zerus/issues. Changes to this page are recorded in the website's history with a new date above.