Contacts Magic vs Dex

Two personal CRMs built for two different jobs. Dex is for keeping your professional network alive. Contacts Magic is for the close people in your life.

On paper, Contacts Magic and Dex are the same kind of product. Both store contacts. Both let you write notes about people. Both have follow-up reminders. On a feature checklist, they look like two takes on the same idea.

They aren't. They're built for two different audiences who want two different things from a relationship app, and the design choices reflect that all the way down. Dex is built for someone whose most important contacts are professional ones: connections from LinkedIn, past colleagues, people who could become a deal or a hire. Contacts Magic is built for someone whose most important contacts are personal ones: close friends, family, neighbors, the people in your phone you actually want to call back. Both apps will technically hold the other's data, but each one is tuned for its own kind of relationship, and the experience falls flat if you use it for the other.

The clearest way to feel the difference is to look at what each app is built to remember.

Dex is built to remember your professional history with someone. Where they work now versus six months ago, the last email you exchanged, the last meeting you had. Connect Dex to your LinkedIn, Gmail, and calendar accounts, and that history is pulled in continuously: job titles refresh on their own, emails and meetings get logged against the right contact, job-change alerts land in your inbox when someone moves companies. By the time you open Dex, the past week is already organized for you. The product assumes the contacts you care about are the ones who show up in your inbox and on your calendar.

Contacts Magic is built to remember the things about someone that aren't in any account. What they said on the phone last week. Their kid's name, their dog's name, the gift they loved last year, the surgery their mom had in March. You speak or type a sentence about a conversation and the chat structures it into the right contact, journal entry, and follow-up. Later you ask the chat questions about the people in your life and it answers from what you've told it. There's no LinkedIn sync and no email log because the relationships it's built for don't run on email; they run on the time you spend with someone in person, on the phone, in the room. The product assumes the contacts you care about are close personal ones.

Contacts Magic

$9.99/month, with a permanent free tier and non-expiring credit packs from $1.99

Contacts Magic is a personal relationship manager for iPhone and iPad. The iPad version also installs on Apple Silicon Macs through iPad-on-Mac compatibility. There's no separate web app or Android client; the whole product lives inside the Apple ecosystem.

It exists for one job: helping you remember the people you actually care about. Friends, family, neighbors, the people you see at church or book club, the people whose lives you want to keep track of in real detail. The app's voice and the design choices both lean into that. The data model is rich on personal context: pets, gift ideas, "how we met" notes, anniversaries, custom fields. The default tone is warm rather than professional. There's no concept of a deal pipeline or a lead.

Most of the time, you use Contacts Magic through Magic Chat, a conversational interface that takes natural-language input and structures it for you. After a phone call with your mom, you might tap the chat and say:

"Mom mentioned her cardiologist appointment is next Thursday and she's nervous about the results. Remind me to check in Friday afternoon."

That single sentence becomes a journal entry attached to your mom's contact, plus a follow-up due Friday. You didn't tap into a form or pick a date from a picker. You just described what happened. The same model handles less serious moments ("Ran into Jess at the grocery store, her son just started kindergarten and is loving it") and bigger ones ("Long call with Tom tonight. He told me his mom got an Alzheimer's diagnosis last week. He needs space, but I should reach out in a couple weeks."). Whatever you say in the chat, the right records get created and linked.

Recall works through the same chat. Before a dinner with your old college roommate, you can ask:

"What's been going on with Sarah lately? When did we last talk?"

The chat searches across your contacts, journal entries, and follow-ups and answers in plain language using only your own data. It doesn't go out to the internet to research someone. It only knows what you've told it. Other questions it handles well: "Who in book club has dietary restrictions?", "What does my dad like?", "Give me a briefing on John, Sarah, and Billy. We're having dinner tonight." For someone who relies on these details to feel prepared before a call or a dinner, this is the part of the app you'll use constantly.

Outside Magic Chat, the rest of the app behaves like a thoughtful Apple-native CRM. Forms are available for anyone who'd rather tap through fields. Search across contacts, journal entries, and follow-ups is built in. Tags and groups handle organization across overlapping circles (family, neighbors, book club, work). Siri triggers, Apple Shortcuts actions, and home-screen widgets make it possible to capture or check follow-ups without opening the app. Dictation runs on Apple's on-device speech recognition. Sync runs through your personal iCloud account across your iPhone and iPad.

On pricing: the free tier is fully usable. Adding contacts, writing journal entries, setting follow-ups, organizing with tags and groups, and using search are all unlimited and never gated. The $9.99/month Plus subscription adds 600 Magic Chat credits per month. Non-expiring credit packs ($1.99 for 60 credits, $5.99 for 180) are available for users who'd rather pay as they go than subscribe.

Dex

Premium $20/month or $144/year. Professional $34/month or $240/year (LinkedIn sync only on Professional)

Dex is a personal CRM aimed at people whose professional life depends on staying in front of a network. The marketing leans heavily into MBA students, founders, investors, recruiters, and consultants. The hero line on the Dex homepage reads "one place for your relationships — impress with thoughtfulness," and the relationships in question are the ones on your LinkedIn graph and in your work inbox.

The core idea is that a CRM should fill itself in. Connect Dex to your LinkedIn account on the Professional plan and it pulls in every first-degree connection, refreshing job titles and photos every few days. When someone takes a new job, you get a notification. Connect it to your Gmail or Outlook account and it logs every email exchange against the matching contact. Connect it to your calendar and every meeting logs against attendees. By the time you open Dex on a Monday morning, the previous week is already there, organized for you. For someone whose contacts genuinely live on LinkedIn and in their inbox, this is borderline magical. The CRM updates itself.

Capture also works through a separate channel called Messaging Dex — a phone number you can text via SMS or WhatsApp, including with voice notes. Texting:

"Just met Sarah Chen at Starbucks. She's starting a fintech company..."

creates a new contact with a note. There's no in-app voice button or Siri integration; the natural-language path runs entirely through SMS and WhatsApp, outside the Dex app itself. Voice notes are transcribed after the fact rather than live.

Recall mostly happens by push. Every morning, Dex sends a digest covering birthdays, follow-ups, calendar events, and a "this day in history" view. Before each scheduled meeting, you get an email pre-meeting brief covering attendees, past interactions, and shared notes. There's also Dex Copilot, an in-app assistant for organizing contacts, drafting introductions, and surfacing conversation starters. It's command-driven rather than question-driven, closer to "do this for me" than "tell me what you know about Sarah."

Dex runs on iPhone, iPad, Android, the web, Mac, Windows, and as a Chrome extension that captures from LinkedIn, Gmail, Facebook, and Twitter. The breadth is unmatched in the personal CRM category. Reviewers consistently single out the iOS app as the strongest of the bunch; the desktop and web versions are a recurring complaint for feeling laggy compared to the mobile experience.

On pricing, there is no free tier; only a 7-day trial. After that, Premium is $20/month or $144/year and includes the pre-meeting briefs, calendar sync, the mobile app, custom fields, and Messaging Dex. The feature most associated with Dex in the marketing, LinkedIn sync, sits on the Professional plan at $34/month or $240/year, which also adds bulk email, multiple email accounts, and API access.

How each one captures relationships

Dex skims relationship signals off the digital surfaces of professional life. Every email exchanged, every meeting attended, every job title change. The work you do is mostly setup: connect the integrations once and the data flows in continuously. For someone whose contacts are mostly people they email and meet with on a calendar, this is the right model and there's nothing in this category that does it better.

For someone whose most important contacts aren't on those surfaces, much of that auto-fill is empty. Dex doesn't know that you spent two hours at a backyard birthday party last Saturday, or that you ran into a friend at the grocery store and learned her dad just got a serious diagnosis. The long phone call with your sister where she finally talked about her divorce doesn't show up either. None of those things produce calendar events or emails to log. They live in your head, until they fade.

Contacts Magic is built for that gap. The capture model assumes the moments worth remembering are the ones you observed in person and would normally try to hold in your head. Magic Chat takes that observation as raw input (speak or type a sentence about what happened) and turns it into the right contact, journal entry, and follow-up. There's no prerequisite. The people you care about don't need to be on LinkedIn or to have emailed you. They just need to come up in your day, and you to take twenty seconds to mention them to the chat.

Dex's natural-language path through Messaging Dex covers some of the same ground, but it lives outside the app. There's no microphone button in Dex you can tap and dictate into; voice goes through WhatsApp voice notes. That's a small friction in some moments and a larger one in others. Walking back to your car after coffee with a friend is a Magic Chat moment: open the app, dictate two sentences, done. Doing the same through SMS or WhatsApp is more steps than most people take consistently.

How each one helps you remember

Dex pushes context to you on a schedule. A daily digest in the morning, a pre-meeting brief before each calendar appointment. Dex assumes you already know which interactions matter (they're the meetings on your calendar) and what you need is context delivered before each one. For someone who lives in a calendar, this is a real workflow advantage. The brief shows up in your inbox before the meeting starts, without you having to remember to check.

Contacts Magic answers questions. The chat is scoped to your own data and answers free-form questions about it in plain language:

  • "What did Sarah's daughter end up choosing for college?"
  • "Who in book club has a peanut allergy?"
  • "What's been going on with my dad lately?"
  • "Give me a briefing on John, Sarah, and Billy. We're having dinner tonight."
  • "Who haven't I talked to in a while?"

These are the moments scheduled briefings can't cover. The drive to dinner, the walk into a baby shower, the second you pick up the phone after a friend's text. None of those are on a calendar, but they're often the moments you most want to remember what you know about someone. You ask, the chat answers from what you've told it.

If most of your relationships are calendar invites, Dex's pushed context is the right fit. If most of yours happen between meetings and you want to be able to ask the app what you know about someone, Contacts Magic is.

What you trade for Dex's auto-fill

The thing that makes Dex's auto-fill feel magical is also the thing that makes its privacy footprint substantially larger than Contacts Magic's. To auto-log your emails, Dex needs read access to your Gmail or Outlook account. Logging meetings requires read access to your calendar. LinkedIn enrichment needs ongoing access to your LinkedIn account. Once those connections are in place, Dex is continuously reading from accounts that contain a lot more than your contact list — every email you receive (including from your doctor, your lawyer, your accountant, your therapist), every event on your calendar, every LinkedIn message. The relationship-derived output of all of that is then stored on Dex's servers in the US.

The Dex security page describes standard SaaS practice: certified hosting, encrypted storage, no data sales, limited internal access. That's a reasonable security posture for a SaaS company, and it's worth taking at face value. The thing worth understanding before you grant the integrations is the scope of access being granted, not the storage policy.

Contacts Magic is built around the opposite posture: keeping personal data out of any third-party account. There's no email integration, no calendar integration, no LinkedIn integration; the data in the app is only what you put there yourself. Sync runs through your personal iCloud account across your iPhone and iPad, so your relationship data isn't sitting on a SaaS server at all. It's in the same Apple account that holds your photos and notes. When you use Magic Chat, only the contact details needed to answer that single message are sent to the AI provider for that one request, and nothing is stored on a server.

Both postures are defensible. Which one fits depends on the kind of data you'd put in a CRM. Dex's broad-access model is reasonable for professional contacts whose details mostly already live in your inbox anyway. Contacts Magic's no-access model is the right fit for personal data — your family's health updates, your friend's relationship struggles, the names of your kids' friends' parents — that doesn't belong on a third-party server in the first place.

Pricing

Dex doesn't have a free tier. After a 7-day trial, Premium is $20/month or $144/year, and Professional (the tier that includes LinkedIn sync, the most-marketed feature) is $34/month or $240/year. That's high-end pricing, designed for someone who can either expense the subscription or who'd recover the cost in a single closed deal, hire, or fundraise from their LinkedIn network.

Contacts Magic Plus is $9.99/month with no annual lock-in and a permanent free tier underneath. Manual entry (the entire app minus Magic Chat) is unlimited on the free tier. Plus adds 600 Magic Chat credits per month. For users who'd rather pay as they go than subscribe, non-expiring credit packs are available: $1.99 for 60 credits, or $5.99 for 180. That last option is unusual in the category and is built for the person who just wants enough credits to capture a few meaningful moments here and there without committing to a monthly fee.

Annualized, Plus is roughly $120/year against Dex Premium's $144/year and Dex Professional's $240/year. The reasoning is straightforward: Contacts Magic is built for personal users, and personal users don't have an expense account.

Which one fits you

If your most important relationships are professional ones — clients, investors, candidates, colleagues, the contacts on your LinkedIn — Dex is the right pick. The auto-enrichment, the email and calendar logging, the pre-meeting briefs, and the cross-platform reach are all built around that workflow, and Dex executes it better than anything else in the category.

If your most important relationships are personal ones — the family you don't want to drift from, the close friends whose lives you want to remember in detail, the neighbors and community contacts who matter to you — Contacts Magic is built for that. The chat-based capture is fast enough to use after every conversation, the question-answering covers the moments calendar invites can't, and the iCloud-based privacy model fits relationship data that isn't anyone else's business.

These two apps aren't really competing. They're built for two different kinds of relationship maintenance, by people who think those problems are different at the root. Pick the one that matches the relationships you most want to keep.