Whose number is this? Or: what was the name of the person I met yesterday? iContacts+ is a focused address book: one list, a fast search that also matches phone numbers, and a “most recent added” order backed by its own date memory.
Introduction
Your address book is a great place to store contacts, but finding them again is often the hard part. iContacts+ keeps things simple — a single list of all your contacts with two extra features on top:
Number search — type part of a phone number and see who it belongs to, right next to name matches.
Most recent added — one tap switches the list from alphabetical order to creation-date order, so yesterday's new contact is at the top. The dates come from iContacts+' own date ledger (see below), not from values iOS can quietly change.
The app works on iPhone and iPad, follows your iOS language setting, and stores everything locally on your device.
Getting started
On first launch, iContacts+ asks for permission to read your contacts. Granting access is required — without it the app has nothing to show.
iOS lets you grant either full access or limited access (a hand-picked subset of your contacts). If the list looks wrong, the app tells you which mode is active and can open the relevant Settings screen directly, so you can widen or restore the selection later.
If your address book is empty yet, iContacts+ offers an “Add Contact” button to create your first contact with the standard iOS editor.
The main screen
The app opens directly on your contact list. Each row shows the contact's name (or company), plus a second line with company, phone number, and email where available. At the bottom you'll find the total contact count.
Search field (top): filters the list while you type — see “Searching” below. Clearing the field restores the full list.
Sort control (top right): shows the current grouping — “Name” or “Creation Date” — plus a chevron for the direction. Tap the label to switch between the two groupings; tap the chevron to flip ascending/descending. See “Sorting and grouping” below.
Jump index (right edge, name mode): tap a letter to jump to that section of the alphabet.
Toolbar (bottom): the gear opens the in-app settings sheet, and “+” creates a new contact with the standard iOS editor.
Searching
Type any part of a name, phone number, email address, or company into the search field. The match is partial and case-insensitive: “555” finds every contact whose stored numbers contain those digits, and “bell” finds Kate Bell — no complete number or exact spelling required.
Results keep the usual list layout (sections, jump index, second-line details), so you can tell similar names apart by their numbers and companies. Tap a result to open the contact card.
Sorting and grouping
The sort control in the top-right corner switches between two groupings:
Name — alphabetical sections (A–Z) with the jump index. Tap the chevron to flip between A→Z and Z→A.
Creation Date — date sections in the order you added contacts, newest first by default. Tap the chevron to flip to oldest first.
The “Sort by first name” switch in Settings controls whether alphabetical sorting keys on the first or the last name.
Contact card: call, message, edit
Tapping any contact opens the standard iOS contact card. From there you can call, message, start a FaceTime video call, send an email, or edit the contact directly — all of it is handled by the system Contacts engine.
Edits and deletions go to your address book exactly as if you had made them in the Contacts app; iContacts+ picks them up automatically, including changes made on other devices that sync through iCloud.
Adding and deleting contacts
The “+” button in the toolbar creates a new contact with the standard iOS editor. Swipe a row to delete a contact — you are asked to confirm before anything is removed from your address book.
Date memory & iCloud sync
The “Creation Date” sorting is only useful if creation dates are trustworthy — and they often are not: re-importing contacts, OS updates, or syncing quirks can reset the dates iOS reports or even regenerate a contact's internal ID.
iContacts+ keeps a small date ledger: for every contact it remembers the earliest creation date and the latest modification date it has ever seen, keyed by stable identifiers that survive ID regeneration. The “Creation Date” order is based on this ledger, not on dates that can quietly change underneath.
The ledger syncs across your devices via iCloud (Apple's CloudKit private database). The merge rule is simple and converging: the earliest creation date and the latest modification date ever seen anywhere win, no matter which device you use.
What never leaves your device: names, numbers, emails, and all other contact details. Only the date ledger (dates plus stable keys — no identifying information) is synced, and only through Apple's private storage for your account.
Settings
The gear button in the toolbar opens the in-app settings sheet:
Sort by first name — toggle between first-name and last-name alphabetical sorting.
Recommend — share the app with others.
Feedback — open a pre-addressed email to us.
Documentation — this manual.
Product Name / Version — which build you're running.
Privacy — the app privacy statement.
Producer — plaincode.
iPhone & iPad
On iPhone you navigate in a single column: list → contact card, with a back button to return.
On iPad the app uses a split view: the lists stay on the left and the selected contact opens on the right, so you can keep browsing while looking at a contact. Until you select someone, the detail pane shows “No Contact Selected”.
Privacy & data
iContacts+ is a local app: your contacts are read from and written to your device's address book, and no contact data is sent to any server. The only exception is the date ledger described above — dates plus stable keys, without names or numbers — which syncs via Apple's CloudKit private database for your own account and never touches plaincode servers.
Details: app privacy statement.