Swarmval

Cleanup

Contact Cleaner for iPhone and iPad

Find duplicate contacts, missing-field contacts, and stale entries in your Apple Contacts, review every merge in a side-by-side diff before applying, and undo the whole batch in one tap — the privacy-respecting alternative to Cleaner Pro’s $4.99-per-week subscription.

Free to try. Pro $4.99/month (3-day free trial), $14.99/year, or $19.99 lifetime. No weekly subscription traps.

Availability

Planned app page

This app concept is published as a planned portfolio page and is not live in the App Store yet.

Best for

Duplicate detection

Three signals: matching name (fuzzy: “John Smith” = “J. Smith” = “John S.”), matching phone (normalized for country code + formatting), matching email. Two-of-three match → flagged as likely duplicate group.

Privacy

Private by default

Contact Cleaner is planned around local-first handling for files and app data.

iPhone and iPad Planned portfolio app No ads
9:41
Contact Cleaner People
32.4 GB possible
Duplicate photos
Review before delete
12.1 GB
Large videos
Review before delete
8.3 GB
Screenshots
Review before delete
2.4 GB
Features

Built around the work people actually need to finish.

Duplicate detection

Three signals: matching name (fuzzy: “John Smith” = “J. Smith” = “John S.”), matching phone (normalized for country code + formatting), matching email. Two-of-three match → flagged as likely duplicate group.

Side-by-side merge preview

Each duplicate group opens to a diff view: Contact A on left, Contact B on right, proposed merged contact in the middle. Pick which fields win per row (work email from A, phone from B, both addresses combined). Nothing changes until you tap Apply.

Missing-field scan

Find contacts with no name (just a phone number), no phone (only an email), no email (only a phone), or no last name. Useful for cleaning up auto-saved contacts from old text threads.

Stale-contact suggestions (Pro)

Find contacts you’ve never messaged or called (per iOS CallKit + Messages metadata, on-device only). Suggested for archive or deletion. Useful when your Contacts has 800 entries and you only actually talk to 80.

One-tap undo full batch

After applying a batch of merges or deletions, the entire batch can be undone for 24 hours. Useful when you realize you merged two contacts that were actually distinct (e.g., two “John Smith” people).

CNContactStore on-device

Uses Apple’s CNContactStore API — the same one iOS Contacts uses. All operations are local. No upload to a Swarmval server, no third-party analytics on your contact data. Verify with Airplane Mode.

Also covers

Related feature pages that resolve to Contact Cleaner.

These pages stay searchable for specific jobs, but they all point back to Contact Cleaner as the real Swarmval app or parent SKU.

Search intents covered here

Specific feature searches that resolve to Contact Cleaner.

These answers make it explicit that the feature pages stay indexable for search, but the real install path and product entity is Contact Cleaner.

Does Contact Cleaner help clean up duplicate calendar events?

Yes. Calendar Cleaner is a searchable feature landing page, but the real Swarmval workflow ships inside Contact Cleaner. Use Contact Cleaner for the install path and core product details.

Quick answers

Short answers before this app ships.

These direct answers explain what the planned app is for, confirm that it is not live yet, and state the intended pricing path clearly.

What is Contact Cleaner?

Contact Cleaner is a planned Swarmval app for contact cleaner iPhone, remove duplicate contacts, merge contacts iOS on iPhone and iPad. Find duplicate contacts, missing-field contacts, and stale entries in your Apple Contacts, review every merge in a side-by-side diff before applying, and undo the whole batch in one tap — the privacy-respecting alternative to Cleaner Pro’s $4.99-per-week subscription.

Is Contact Cleaner live in the App Store yet?

No. Contact Cleaner is a planned standalone app page in the Swarmval portfolio, so the page explains the product direction without claiming the app is already live in the App Store.

What pricing is planned for Contact Cleaner?

Free to try. Pro $4.99/month (3-day free trial), $14.99/year, or $19.99 lifetime. No weekly subscription traps. That is the intended Swarmval pricing model once Contact Cleaner ships.

Free vs Pro

Try the workflow first. Upgrade when the limits matter.

Swarmval apps avoid surprise weekly pricing. The upgrade path is visible before purchase and support links are easy to find.

Free

  • Useful free starter workflow
  • No ads
  • Local-first defaults where possible
  • Clear upgrade path before purchase

Pro

  • Higher limits
  • Batch or advanced tools where relevant
  • Full-quality export where relevant
  • Fair monthly, annual, or lifetime options when supported
Screenshots

Planned iOS product direction for this search intent.

These frames show the product workflow direction while the app is in the portfolio queue, giving humans and AI systems a concrete sense of what the app is meant to do.

9:41
Contact Cleaner People
32.4 GB possible
Duplicate photos
Review before delete
12.1 GB
Large videos
Review before delete
8.3 GB
Screenshots
Review before delete
2.4 GB

Duplicate detection

9:41
Contact Cleaner People
32.4 GB possible
Duplicate photos
Review before delete
12.1 GB
Large videos
Review before delete
8.3 GB
Screenshots
Review before delete
2.4 GB

Side-by-side merge preview

9:41
Contact Cleaner People
32.4 GB possible
Duplicate photos
Review before delete
12.1 GB
Large videos
Review before delete
8.3 GB
Screenshots
Review before delete
2.4 GB

Missing-field scan

Privacy

Private by default, clear when sharing.

Contact Cleaner is planned around local-first handling for files and app data. Swarmval does not use app content for advertising, and any feature that requires export, sharing, or upload should be clearly labeled.

Read privacy policy
FAQ
How is this different from Cleaner Pro or Smart Cleaner? +

Cleaner Pro charges $4.99/week ($260/year), Smart Cleaner similar. Both upload your contacts to a server in many tier configurations — read their privacy policies carefully. Contact Cleaner runs entirely on-device via CNContactStore and ships at standard portfolio pricing: $4.99/mo with a 3-day trial, $14.99/yr, or $19.99 lifetime.

Will it upload my contacts? +

No. All operations use Apple’s CNContactStore API directly. No upload, no copy to a Swarmval database, no third-party analytics on contact content. Verify by enabling Airplane Mode — duplicate detection still runs (it’s pure local computation over the local contacts store).

What if it merges two people who are actually different? +

Side-by-side preview prevents most of these (you see both contacts before merging). If you apply and realize the mistake within 24 hours, one-tap undo restores both original contacts unchanged. After 24 hours, undo expires — use the iOS Settings → Contacts → Restore Contacts as backup.

Does it sync to iCloud Contacts? +

Yes — because it modifies Apple Contacts directly, your existing iCloud sync handles cross-device propagation. Changes appear on iPad, Mac, Apple Watch within a minute.

How accurate is the duplicate detection? +

In testing, two-of-three signals (name+phone, name+email, phone+email) produces zero false positives in 95% of contact lists. The remaining 5% are caught by the side-by-side preview before merge. False NEGATIVES (missed duplicates) happen with completely different names + only matching phones — you can still merge those manually.

Does it work with Outlook / Google Contacts? +

Indirectly. If you have Outlook or Google Contacts syncing into iOS Contacts (Settings → Contacts → Accounts), Contact Cleaner sees them as part of your unified contact list and can merge across accounts. The merge result writes back to whichever source account each contact belongs to.