Privacy policy

Last updated 23 October 2026

Sipper is a phone app made by Ben Hybert. This page describes data handled by the apps, optional management service, browser extension and sipper.dev.

The short version

Standalone calling needs no Sipper account. Personal SIP details, contacts, call history and recordings stay in the app’s local storage, apart from optional iCloud sync. Signing in to a managed organisation uses the Sipper service and the information described below. Sipper contains no advertising or third-party analytics.

What the app stores on your computer

You can delete accounts, contacts, history and recordings in the app at any time. Deleting an account also removes its stored password.

Who the app connects to

These servers belong to your phone provider or organisation. Their own privacy policies cover the calls and call records they keep.

Managed organisations

If you sign in to a managed organisation, Sipper stores your name, email, membership, assigned licences and calling configuration. Authentication and device records include sign-in and request times, IP addresses, app and operating-system versions, configuration results and reported registration status. Your organisation’s administrators can inspect their management records; platform owners can administer the service.

Managed SIP credentials are encrypted on the service. Direct provisioning also delivers them to the app’s protected storage. Gateway mode keeps upstream credentials on the service and carries calls through Sipper’s gateway. Personal accounts and local recordings are not uploaded by managed provisioning.

Company directories, manual availability, Do Not Disturb and any colleague status you choose to share use the management service. Conversation content is available to its participants and encrypted in server storage; it is not end-to-end encrypted. Meeting media passes through the configured meeting service. Sipper does not provide server-side meeting recording.

When enabled, mobile notifications register a device token with Sipper and use Apple or Google delivery services. Message alerts contain a generic notice and opaque references, not message text. Message and call metadata expire under the service’s retention settings; backups have their own retention. Revoking a device stops new managed access but does not erase all account, audit or backup records.

iCloud sync

The Mac version you download from this site doesn't include iCloud sync, and the Windows version has no sync at all. If you build Sipper yourself with iCloud enabled and turn sync on, your profiles, accounts and contacts, plus your call history if you include it, are stored in Sipper's private container in your iCloud account, and your SIP passwords are synced by iCloud Keychain. Apple holds that data under its own terms; the developer can't access it. Recordings and settings specific to each Mac are never synced.

Microphone and notifications

Sipper uses the microphone only so the other side of a call can hear you. If you allow notifications, it uses them for incoming and missed calls. You can change both in System Settings on a Mac or in Settings on Windows.

Recording calls

Recording laws differ between countries, and many require you to tell the other person that a call is being recorded. You are responsible for following the law where you and the people you call are.

The browser extension

This website

The public information pages use no analytics, third-party scripts, web fonts or advertising cookies. Hosting and network providers process technical information such as IP addresses to deliver requests. Management uses authentication cookies and stores security and administrative activity. Downloads and source code linked to GitHub are covered by the GitHub General Privacy Statement.

If you ask for support

Support is handled through GitHub issues, which are public. Do not include passwords, account exports, private server addresses or unredacted call logs. GitHub handles your issue and account information under its own privacy policy.

Changes to this policy

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

Contact

Ben Hybert
Sipper support on GitHub