Local CRM

Private. On-device. All your devices in sync via iCloud.

Every contact, conversation and follow-up in one place, kept on your iPhone, iPad and Mac. There's no account to create and no Local CRM server, and it's free for your first 20 contacts.

Get notifiedComing soon to the App Store

iPhone, iOS 18.0 or later · iPad, iPadOS 18.0 or later · Mac, macOS 15.0 or later

HomeContactsCalendarMapInsightsTagsVIPClientSupplierDesignSearch⌘KOBOlivia BennettNorthwind StudioJÁJosé ÁlvarezÁlvarez CerámicaZMZoë MüllerMüller & LangWZWei ZhouLantern Tea Co.CDChloé DuboisAtelier DuboisΝΠΝίκος ΠαπαδόπουλοςKyma TravelØBØystein BergFjord SupplyOBOlivia BennettFounder, Northwind StudioVIPClientCallMessageEmailmobile+1 (555) 010-0123workolivia@northwind.exampleTimelineCallToday, 10:42Talked through the spring catalogueEmailTuesdaySent the wholesale price listMeetingSep 24Studio visit in PortlandSend fabric samplesFriday, 10:00 · reminder at the due timeHomeContactsCalendarMapInsightsTagsVIPClientSupplierDesignSearch⌘KOBOlivia BennettNorthwind StudioJÁJosé ÁlvarezÁlvarez CerámicaZMZoë MüllerMüller & LangWZWei ZhouLantern Tea Co.CDChloé DuboisAtelier DuboisΝΠΝίκος ΠαπαδόπουλοςKyma TravelØBØystein BergFjord SupplyOBOlivia BennettFounder, Northwind StudioVIPClientCallMessageEmailmobile+1 (555) 010-0123workolivia@northwind.exampleTimelineCallToday, 10:42Talked through the spring catalogueEmailTuesdaySent the wholesale price listMeetingSep 24Studio visit in PortlandSend fabric samplesFriday, 10:00 · reminder at the due time

iCloud sync

Your iPhone, iPad and Mac, in sync through your own iCloud

Local CRM keeps everything on the device you're using. Turn on iCloud sync and all your devices share the same contacts, notes, todos and tags through the private database of your own iCloud account. Nothing passes through h2made.

  • Contacts, notes, todos, tags and plugin settings on every device
  • Through your private iCloud database, which h2made can't access
  • Off by default; turning it off keeps everything on the device

From our research: Two devices, one tag. Merging duplicates without a server

Your private iCloud databaseiPhoneiPadMach2madeNo server.No data arrives.
Your devices sync through your own iCloud. There's no h2made server in the picture.

Timeline

A timeline of every conversation

Each contact has a timeline of the calls, emails, meetings and messages you've had. Tap a phone number to call, or an email address to write, and Local CRM offers to log it when you come back.

  • Calls go through Phone on iPhone, and FaceTime or Continuity on iPad and Mac
  • Email opens in your default mail app
  • One tap logs the interaction with the date already filled in

From our research: When does a relationship go quiet? Making silence visible

OBOlivia Bennett+1 (555) 010-0123Log this call withOlivia Bennett?LogTimelineCallJust nowEmailTuesdayMeetingSep 24MessageSep 19
After a call, one tap logs it on the contact's timeline.

Todos and calendar

Follow-ups that show up on time

Todos have due times, durations and alerts. Timed todos appear on month, week and day calendars, and you reschedule one by dragging it to another slot.

  • Due times, durations and alerts on any todo
  • Month, week and day views
  • Drag and drop to reschedule
October 2026DayWeekMonthMon 5Tue 6Wed 7Thu 8Fri 99:0010:0011:0012:0013:00Call JoséÁlvarez CerámicaReview samplesZoë MüllerQuote for WeiLantern Tea Co.InvoicesFollow up withOlivia
Drag a todo to another day or time to reschedule it.

Map

Your contacts on a map

Local CRM places contacts on a map from their addresses, clusters them as you zoom out and filters them by tag. Each address is located once, and the result syncs to your other devices.

  • Pins from postal addresses
  • Clusters that split as you zoom in
  • Filter by tag
1253AllClientSupplier
Clusters split as you zoom in. Filter the map by tag.

InsightsPro

See who's gone quiet

Insights charts new contacts, interactions and completed todos for the period you choose, shows when you last spoke to each person, and points out who you haven't talked to in a while.

  • Interactions, new contacts and todos by day, week or month
  • Lapsed contacts: no logged interaction in 90 days
  • Who to reconnect with, and who you talk to most

From our research: When does a relationship go quiet? Making silence visible, A free plan that never holds your data hostage

Interactions48Up 9 on the previous 30 daysLapsed contacts15No interaction in 90 daysTodos completed86%On timeLast contactedWhen you last logged an interactionIn the last 7 days148 to 30 days ago2231 to 90 days ago1791 to 180 days ago9More than 180 days ago690 days
The Last contacted chart groups people by their latest logged interaction.

Shopify Partners

Your app installs become clients

For Shopify app developers: the Shopify Partners plugin reads your apps' events through the Partner API and turns each shop that installs into a client, with its history, tags, plan details and a follow-up todo.

  • One client per shop, linked by shop ID so it's never duplicated
  • A timeline entry for every install, uninstall and charge
  • Notifications for new and returning clients

From our research: Two devices, one tag. Merging duplicates without a server, Turning Shopify app installs into client relationships, A free plan that never holds your data hostage

Partner API eventsRELATIONSHIP_INSTALLEDnorthwind-goods · Oct 1, 09:14SUBSCRIPTION_CHARGE_ACTIVATEDnorthwind-goods · Oct 1, 09:20USAGE_CHARGE_APPLIEDnorthwind-goods · Oct 2, 18:03NNorthwind Goodsnorthwind-goods.myshopify.comShopifyStock Sync appStatusInstalledPlanGrowth, $19.00 / monthNext billingNov 1, 2026First installOct 1, 2026Follow up with Northwind GoodsNew Stock Sync install. Say hello andhelp them get set up.
Each shop that installs becomes a client, with its events on the timeline.

Also in Local CRM

Every field your Contacts app has

Contacts in Local CRM have the same fields, labels, name order and address formats as the Contacts app on your iPhone and Mac, so nothing gets lost on the way in.

  • Import everyone from Contacts, or only the people you pick with iOS 18 limited access
  • Local CRM reads your Contacts app and never writes to it
  • Share any contact as a vCard

From our research: Why “jose” should find José, and where that stops working

Notes, tags and the people around them

Keep Markdown notes on anyone, group contacts with colored tags, and link related people, such as a client's assistant or whoever introduced you.

  • Notes are written in Markdown
  • Colored tags for groups, stages and anything else you sort by
  • Related people link two contacts in both directions

Today, at a glance

Home shows what's due today and over the next seven days, upcoming birthdays, and the contacts and todos you worked on most recently.

  • Today's todos and the next 7 days
  • Upcoming birthdays
  • Recent contacts and todos, newest first

Careful by default

Every delete asks first and says what's kept. Colors meet WCAG contrast in light, dark and Increase Contrast. Text follows Dynamic Type on iPhone and iPad.

  • Confirmations that name what's deleted and what's kept
  • Contrast checked in every appearance
  • In English, French, German and Spanish

From our research: What a delete confirmation should say

Plans

Free

No cost, no time limit

Every feature except Insights.

  • Up to 20 contacts and companies
  • 1 Shopify app, 1 Partner organization
  • Up to 20 active Shopify shops
  • iCloud sync across your devices

Pro

Monthly, yearly or a one-time Lifetime purchase

No limits, and Insights. Priced in your currency by the App Store.

  • Unlimited contacts and companies
  • Unlimited Shopify apps, organizations and shops
  • Insights: who's gone quiet, who to reconnect with
  • One purchase for iPhone, iPad and Mac

As you get close to a limit, Local CRM shows how much room is left, and it only offers Pro once you reach it. If Pro ends, nothing is deleted or locked. Why we built the limits that way.

Requirements

iPhone
iOS 18.0 or later
iPad
iPadOS 18.0 or later
Mac
macOS 15.0 or later
Languages
English, French, German, Spanish
Purchases
Pro bought on one device works on your others with the same Apple Account
Account
None needed. There's no Local CRM account to create.

Questions

All questions

Where is my Local CRM data stored?

On your device. If you turn on iCloud sync, it's also kept in the private database of your iCloud account, so your other devices can sync with it. There is no Local CRM server, and h2made never receives your contacts, notes or history.

How do I keep my iPhone, iPad and Mac in sync?

Turn on iCloud sync. It's off by default: turn it on in Settings → iCloud on each device you want to sync, then restart Local CRM. Those devices then share contacts, notes, todos, tags and plugin settings through your private iCloud database, which h2made can't access.

Does Local CRM work without an internet connection?

Yes. Everything is stored on your device, so contacts, notes, todos, the timeline and search all work offline. With iCloud sync on, changes you make offline sync when you're back online. Loading the map, syncing the Shopify plugin and buying Pro need a connection.

Which devices does Local CRM run on?

iPhone and iPad with iOS or iPadOS 18.0 or later, and Mac with macOS 15.0 or later. It's one app across all three, so buying Pro on one device unlocks it on the others signed in to the same Apple Account.

Can I import my existing contacts?

Yes. Local CRM imports from the Contacts app: everyone, or only the people you allow with iOS 18's limited access. It reads your Contacts and never writes to them, so your address book stays as it is.

Notes stored in the Contacts app aren't imported, because reading them needs a permission Apple only grants on request.

Is there a free trial of Pro?

No. The Free plan is the way to try Local CRM: it has every feature except Insights, for as long as you like.

What happens to my data if Pro ends?

Nothing is deleted or locked. Limits only stop you from adding more: everything you have stays readable, searchable, editable and syncing, and you can still share contacts as vCards. How the limits work.

Local CRM is coming to the App Store

Get notifiedComing soon to the App Store