Years of scanned business cards and imported lists leave the same person stored three times over. Signal Recall finds them and walks you through fixing it — one decision at a time, with a way back from every one.
Free while in private beta. Nothing is changed until you choose a change.
In one real address book of 3,015 contacts, the first scan found 450 groups of duplicates and 1,828 numbers written inconsistently — in under a minute.
This is the shape almost every duplicate takes: the same person saved again from a business card, a phone sync and an import, each copy holding something the others lack.
Before
Anna Gates
+1 4155550142
anna.gates@northwind.com
Anna Gates
+1 415 555 0142
Northwind · Head of partnerships
Gates, Anna (Northwind)
+1 415 555 0199
NORTHWIND
After
Anna (Northwind) Gates
+1 415-555-0142 · mobile
+1 415-555-0199 · work
anna.gates@northwind.com · work
Northwind · Head of partnerships
Nothing was thrown away: both numbers survive, each labelled from its own format, and the company is written one way.
This app changes and deletes contacts. That is the whole point, and it is why every protection below exists before the first click.
Backed up on arrival
A full snapshot the moment you sign in, downloadable at any time.
Every merge undoable
The record as it was is kept for each change, so a wrong call costs one click.
Shown before it happens
Every change is reviewed by you first, one decision at a time.
Nothing happens on its own
No background sync and no automatic clean-up. You click, or nothing changes.
Each one makes the next work better, and each leaves you with fewer things to look at. Tidying numbers before matching is the clearest case: (852) 2198 1401 and +852 2198 1401 only match once they are written the same way.
1 · Throw out what is not a person
3,015 contacts in
Empty entries, app-generated records and shared mailboxes — a mailbox several people read is never one person.
2 · Make the formats match
1,828 numbers rewritten
Every number in its own country's format, one spelling per company, one spelling per link. Two spellings are two chances to miss a duplicate.
3 · Merge the ones that are the same person
450 groups found
Field by field, side by side, one decision at a time — with the reason it was matched shown, and a way back from every merge.
4 · Fill in what is missing
one book you can rely on
Look people up on LinkedIn and elsewhere, straight from their contact card, and keep what you find.
The point of the order is the last line: a name you can recognise, one number that works, and the company beside it — so you remember who someone is when the phone rings.
Every country’s numbers
Each number is read and written for its own country, rather than forced into one region.
Ting Ting stays Ting Ting
Reduplicated Chinese and Cantonese given names are names, not typing errors.
Family-first names keep their order
Chinese, Japanese and Korean names are left as written rather than rearranged.
Rules you can read and change
Every decision comes with its reason, and you can override any of it. Your contacts are never sent to an AI.
It reads your contacts and shows you what it found. Nothing changes until you say so.
Sign in with GoogleGoogle will show an “unverified app” notice
That is expected while Signal Recall is in private beta. Choose Continue to proceed, without waiting too long or the sign-in expires. We only request access to your Contacts.
Accessed with your own Google account. Never shared, never sold, and never used to train any model.