Private line · ready

Everyone you know.
Once.

Bring scattered contact copies into one searchable roster. Review likely duplicates, choose what stays, and undo any merge. Connected accounts stay read-only.

Source writes
0
Merge review
You decide
Undo window
Kept on file
Reconciliation desk / example record

Three signals. One Sarah.

Routed
01
GoogleSarah Chensarah.chen@gmail.com
02
iCloudSara Chen+1 (415) 555-0162
03
OutlookS. ChenDesign Lead · Studio Co.
Lead record
Sarah ChenOne clear record

NameSarah ChenGoogle

Mobile+1 (415) 555-0162iCloud

TitleDesign LeadOutlook

Useful fields are routed into one reversible record.
01Read-only sourcesRoster does not edit connected accounts.
02Human-reviewed matchesLikely duplicates wait for your decision.
03Reversible mergesPut a merged record back when you need to.

Field note / 01

Your address book is full of echoes.

One person gets saved after a meeting, imported from work, and synced from a phone. Roster lines up the copies so you can see the match before anything is combined.

Google · 01SARAH CHEN4155550162
iCloud · 02Sara Chen+1 (415) 555-0162
Outlook · 03S. Chens.chen@studioco.com
  1. 01

    Detect

    See the likely match.

    Names, email addresses, and phone numbers reveal where records overlap.

  2. 02

    Review

    Choose the lead record.

    You review both records and preview the kept card before confirming.

  3. 03

    Keep

    Route the useful parts into one.

    The merged record lives in Roster. Connected accounts remain untouched, and the merge can be undone.

Product register / 02

The switchboard, for real.

Groups on the left. An indexed roster in the middle. One canonical person record on the right.

Roster app · live register ⌘K to jump anywhere
The Roster app showing groups, an indexed contact list, and Sarah Chen's canonical person record.
Actual product interface. The public site and private app now speak the same language. Open Roster
  1. 01Filed groups stay visible on the person record.
  2. 02Primary contact lines remain easy to scan.
  3. 03Every person opens as one readable record.

Safety interlock / engaged

Your address book is not inventory.

Roster exists to clean up who you know—not monetize the fact that you know them. The operating limits are part of the product.

Read the complete privacy policy
  1. N1Never sell your contacts.Not to advertisers. Not to data brokers.
  2. N2Never train a model on who you know.Your relationships are not training material.
  3. N3Never write back to connected accounts.Source access stays read-only.
  4. N4Never hide the merge decision.You review it, confirm it, and can undo it.
Google permission
contacts.readonly
Connected-source edits
None
Advertising use
None
Human review
Required before merge

Founder’s field note

I built the contact cleaner I wanted to trust.

I started Roster after a silent phone merge swallowed a client’s number. My own contacts were three copies deep across accounts, and every “cleanup” tool felt like a black box.

So Roster shows its work. Connected accounts stay read-only. Likely matches wait for review. A merge can be put back. It is early, and it is still just me—if something breaks, your note lands in my actual inbox.

Jackson hello@rosterapp.org

Operator questions / 03

Before you connect a line.

Plain answers about what Roster does—and what it deliberately does not do.

Does Roster change my Google, iCloud, or Outlook contacts?
No. Connected accounts are read-only; Roster’s clean record lives inside Roster.
Does Roster merge people automatically?
No. It surfaces likely matches, then waits for you to choose the lead record and confirm.
Can I undo a merge?
Yes. The originals stay on file so the merge can be reversed inside Roster.
Is every source available to everyone yet?
Roster is in alpha. The connection options currently available to your account appear inside the app.

Private line / open

Ready for one clear record of everyone?

  • Read-only sources
  • Human-reviewed matches
  • Reversible merges
Open Roster