Everything ContactZapp does, in detail.
The short version is on the homepage. This is the long one: every provider, every setting, every limit, in one place.
Accounts
- Providers
- Google (Gmail and Google Workspace)
- Microsoft (Microsoft 365 and Outlook)
- Apple iCloud
- any CardDAV server
- How you connect
Google and Microsoft through their own sign-in, so we never see your password. iCloud with an app-specific password. Other CardDAV servers with a server address, username and password.
- Number of accounts
Depends on your plan — see Pricing
- Direction
Two-way or read-only, set per account
- Labels
Choose which labels sync, per account
- Pause
Stop reading from and writing to an account without unlinking it
- Unlink
Any time. Nothing is deleted at the source
Sync
- Direction
Both ways: a change in any two-way account reaches all the others
- Frequency
Hourly, daily, or only when you ask
- Where changes can start
In any connected account, or in ContactZapp itself
- What syncs
Names (including middle name and nickname), email addresses, phone numbers, postal addresses, company, job title, birthday, notes, websites, instant messaging, relationships and labels
- Photos
Synced to iCloud and CardDAV. Read from Google and Microsoft, but not written back to them.
- Custom fields
Synced between iCloud and CardDAV accounts. Google and Microsoft have no equivalent field.
- Labels
A label a contact has in one account is added to it in the others. If the label doesn’t exist there, ContactZapp creates it or skips the contact — your choice.
- Deletions
Optionally passed on to the other accounts, and restorable for 30 days
- Collisions
If a contact changes in an account while ContactZapp is updating it, nothing is overwritten. Both versions are kept for you to choose between.
- Disputed numbers
If one account deletes an email address or phone number another account still has, the value is kept and the contact is flagged for your review
Duplicates and merging
- Detection
Within each account and across all of them
- Confidence score
On every match. High when an email or phone number matches too, low when only the name does.
- Review
Every version side by side. Choose field by field, or accept the proposed merge.
- Multiple values
Every phone number, email address and postal address from every version is kept
- “Not a match”
Remembered permanently for that pair
- Primary account
Optional. Its values win when accounts disagree; without one, the most recent change wins.
- Merge rules
The fuller value wins (“Michelle Hernandez” over “M. Hernandez”). Optionally the same for phone numbers and addresses (+39 02 5555 118 over 025555118). The most recent change breaks ties.
- Auto-Merge
Merges every duplicate above a confidence threshold in one go. Default 95%. You can lower it, but never below 70%.
- Dry run
Before Auto-Merge runs, see how many contacts would merge, how many would wait, which values would change, and the closest calls
- Undo a merge
Straight from the confirmation, or later from History
History
- What’s recorded
Every change ContactZapp makes, and every change it picks up from your accounts
- How long
12 months
- Detail
Before and after, field by field, grouped by day. For all contacts or for one.
- Roll back
One contact, one sync run, or everything, to any moment in the last 12 months. The result is written back to your accounts.
- Preview
The confirmation lists every contact a roll back will change
- Reversible
A roll back is recorded in the history, so it can be rolled back too
Visibility
- Live progress
Shown while a sync runs, with a summary when it finishes
- Sync log
Every run from the last 30 days, account by account
- Contact status
- Synced
- Not synced
- Duplicate
- Needs review
- Deleted
- Filters
By status and by account
- Search
Any field: name, email, phone, company, notes, custom fields
- Bulk actions
Label, export or delete a selection of contacts
- Account problems
You see which account needs attention and what to do — reauthorize or retry
- Failed deliveries
Retried automatically, never silently dropped
- Digest email
Daily, weekly, monthly or off: what synced, what’s waiting for review, and how the runs went
Your data
- Delete
Removes the contact from every two-way account. Restorable for 30 days.
- Erase
Permanently, from ContactZapp and every connected account. Suitable for GDPR erasure requests.
- Account backups
On demand, encrypted, up to 5 per account. Download any time.
- Export
Everything in one file: vCard for any other app, or JSON including every merge decision. Single accounts and selections as vCard.
- Factory reset
Empties ContactZapp and disconnects every account. It shows exactly what it will remove before it does anything.
Security
- Encryption
Your contacts are encrypted with a key unique to your account, not one shared key
- Read-only
Enforced. If an account only allowed reading, nothing is written to it, whatever the settings say.
- Credentials
Passwords and access tokens never appear in logs or error messages
- Sign-in
Google, Microsoft, or a one-time code sent to your email. There’s no ContactZapp password.
- Testing
Every change that touches a provider is tested against real accounts before it ships
Your contacts, the same everywhere you work.
Start free, and get 50% off Easy and Unlimited with code HALLOWEEN.
Subscribe