Cadre app icon

Your contacts are a mess.

That's not a judgment — it's a diagnosis. Duplicate entries. Phone numbers formatted six different ways. An address in Tokyo stored like it's in Texas.

Cadre finds all of it, explains what's wrong, and helps you fix it — without ever sending your data off your device.

Coming soon to the App Store for Mac and iPhone.

A closer look is coming soon.

Health scoring

Every contact gets a score from 0 to 100 based on completeness and data quality. It's not a grade — it's a map of what's missing and what could be better.

Duplicate detection

Cadre weighs phone numbers, emails, names, addresses, and organizations to find duplicates — even across multiple accounts. Merge with a single click.

Field validation

Phone numbers checked against formatting rules for 240+ countries. Emails validated against RFC standards. Addresses compared to postal conventions worldwide.

Suggested updates

Cadre proposes formatting improvements for every field it finds. Accept, dismiss, or edit each one. It remembers which suggestions you don't want.

Export and backup

Export your entire library or selected contacts as vCard 3.0 or CSV. Back up before bulk operations. Your data, your format, your file.

Private by architecture

No server. No account. No analytics. No tracking. All processing happens on your device. Cadre reads from Apple Contacts and that's it.

240+ countries supported
228K cities in the database
10 field processors
0 data sent to servers

Your contacts never leave your device.

No Cadre server. No cloud sync. No account. No analytics. We couldn't see your data even if we wanted to. That's not a policy — it's the architecture.

Read the privacy policy

Built for Apple. Built right.

Native SwiftUI for macOS and iOS. No wrappers, no Electron, no cross-platform compromises. Built for your Mac and your iPhone and nothing else.

Something Punny

Order, applied.

Cadre is coming to the App Store for Mac and iPhone. Your contact library doesn't stand a chance.