AddressBookManager

Advanced Contacts Manager

Take control of your iPhone contacts with powerful backup and management features. Never lose a contact again.

โœ“ iOS 16.6+ โœ“ Free Trial Available โœ“ Premium: $1.99/year
AddressBookManager App Screenshot

Powerful Features

๐Ÿ”„

Smart Comparison

Compare contacts side-by-side with intelligent highlighting of differences. Easily identify changes, duplicates, and missing information.

๐Ÿ“ฅ

Multiple Import Options

Import contacts from Google, Yahoo (premium), CSV files, and VCF files. Seamlessly migrate from other platforms to iPhone.

โฎ๏ธ

Contacts Rollback

Made a mistake? Roll back to previous versions of your contacts. Version history keeps track of changes over time.

๐Ÿ”

Duplicate Detection

Automatically identify duplicate contacts with smart matching algorithms. Clean up your contacts effortlessly.

๐Ÿ’พ

Local Backup

Create local JSON backups on your device. Export and share backups between devices easily.

๐Ÿ“

Comprehensive Data Support

Backup all contacts fields including names, phone numbers, emails, photos, organizations, job titles, and notes.

๐Ÿ”’

Privacy First

All data stays on your device. We never access or store your contacts on external servers.

How It Works

1

Grant Access

Allow AddressBookManager to access your iPhone contacts. Your data never leaves your device without your permission.

2

Create Backup

Tap to create a backup locally on your device. Backups are timestamped and versioned automatically.

3

Manage & Compare

View all backups, compare versions, identify changes, and restore contacts whenever needed.

How to Use AddressBookManager

Complete guide to managing your iPhone contacts with AddressBookManager

๐Ÿš€ Getting Started

1. Install and Launch

Download AddressBookManager from the App Store and open it on your iPhone. You'll see an onboarding walkthrough explaining the main features.

2. Grant Contacts Permission

When prompted, tap "Allow" to give AddressBookManager access to your contacts. This permission is required for the app to function. Your data stays completely private on your device.

3. Start Your Free Trial

Enjoy 7 days of free trial access to core features. No credit card required during the trial period.

Main Operations Screen

Main screen showing all available operations

๐Ÿ’พ Creating Contact Backups

Manual Backup

Step 1: Tap the "Create Backup" button on the main screen

Step 2: Wait while AddressBookManager reads all your contacts

Step 3: Your backup is saved with a timestamp (e.g., "AddressBook_Backup_2025-10-10_14-30-00.json")

Tip: Create backups regularly, especially before making major changes to your contacts.

Auto Backup (Optional)

Enable automatic backups to create a backup whenever your contacts change:

โ€ข Go to app settings and enable "Auto Backup"

โ€ข AddressBookManager will monitor contact changes and automatically create backups

โ€ข Auto backups are named with "Autobackup_" prefix

๐Ÿ“ฅ Restoring Contacts from Backup

Restore from App Backup

Step 1: Tap "View Backups" to see all your saved backups

Step 2: Select the backup you want to restore

Step 3: Review backup details (date, contact count, device name)

Step 4: Tap "Restore" and confirm

Important: AddressBookManager automatically creates a safety backup before restoration, so you can undo if needed.

Restore from File

Use this to: Import contacts from CSV, VCF, or JSON backup files

Step 1: Tap "Restore from File"

Step 2: Choose file source (Files app, iCloud Drive, etc.)

Step 3: Select your backup file (.json, .csv, or .vcf)

Step 4: Review and confirm restoration

โš ๏ธ Warning: This will replace ALL existing contacts on your device. A safety backup is created automatically.

๐Ÿงน Cleaning Up Duplicate Contacts

Automatic Duplicate Detection

Step 1: Tap "Clean Device Contacts"

Step 2: AddressBookManager scans for duplicates using smart matching:

  • Certain duplicates: Same name + organization, or same name + shared contact info
  • Uncertain duplicates: Different names but shared email/phone (needs confirmation)

Step 3: Review detected duplicates before cleanup

Step 4: Choose cleanup option:

  • Merge Duplicates: Combine duplicate contacts into one, preserving all information
  • Delete Name Only: Remove contacts that only have a name (no phone/email)
  • Delete Incomplete: Remove contacts without phone or email

Safety: A rollback snapshot is created before cleanup, allowing you to undo changes if needed.

๐Ÿ”— Merging Contacts from Different Sources

Smart Merge

Use this to: Combine contacts from a backup with your current contacts

Step 1: Select a backup to merge

Step 2: AddressBookManager compares and categorizes contacts:

  • New: Contacts in backup but not on device
  • Updated: Contacts that differ between backup and device
  • Deleted: Contacts on device but not in backup
  • Identical: Contacts that match exactly
  • Conflicts: Contacts with significant differences requiring review

Step 3: Choose merge strategy:

  • Prefer Current: Keep device version when conflicts occur
  • Prefer Backup: Use backup version for conflicts
  • Prefer Newest: Keep the most recently modified version
  • Manual Review: Review and choose for each conflict

Step 4: Review changes and confirm merge

๐Ÿ” Comparing Contact Versions

Side-by-Side Comparison

Step 1: Select two backups or compare a backup with current contacts

Step 2: View side-by-side comparison with highlighted differences:

  • Names (first, middle, last, prefix, suffix, nickname)
  • Phone numbers (all types: mobile, home, work, etc.)
  • Email addresses
  • Postal addresses
  • Organizations and job titles
  • Birthdays and notes
  • Social profiles and URLs

Tip: Use comparison before merging to understand exactly what will change.

๐Ÿ“ฒ Importing Contacts from Other Sources

Import from Google Contacts (Premium)

Step 1: Subscribe to Premium ($1.99/year or $0.99/week)

Step 2: Tap "Import from Google"

Step 3: Sign in with your Google account

Step 4: Grant permission to access your Google Contacts

Step 5: AddressBookManager fetches all contacts from Google (including contact groups and other contacts)

Step 6: Contacts are imported and saved as a timestamped backup

Note: OAuth authentication keeps your credentials secure. AddressBookManager never stores your Google password.

Import from CSV File (Free)

Step 1: Export contacts from your source as CSV (Google, Yahoo, Outlook, etc.)

Step 2: Tap "Import from CSV"

Step 3: Select your CSV file from Files app

Step 4: AddressBookManager automatically maps columns (supports variations like "first name", "given name", etc.)

Step 5: Review and confirm import

Import from VCF File (Free)

Step 1: Get your VCF/vCard file from any source

Step 2: Tap "Import from VCF"

Step 3: Select your .vcf file

Step 4: AddressBookManager parses the vCard format and imports all contacts

โฎ๏ธ Rolling Back Changes

Contact Version History

AddressBookManager automatically creates rollback snapshots before any destructive operation:

  • Before restoring from backup
  • Before cleaning duplicates
  • Before merging contacts
  • Before deleting contacts

To rollback:

Step 1: Tap "Rollback" or "Version History"

Step 2: View all available snapshots with timestamps

Step 3: Select the version you want to restore

Step 4: Confirm rollback to undo changes

Safety: Rollback creates its own snapshot, so you can even undo a rollback!

๐Ÿ“ค Exporting and Sharing Backups

Export Backup File

Step 1: Go to "View Backups"

Step 2: Select a backup and tap "Export" or "Share"

Step 3: Choose destination:

  • Save to Files app
  • Upload to iCloud Drive
  • Share via AirDrop
  • Email as attachment
  • Save to other cloud services (Dropbox, Google Drive, etc.)

Tip: JSON backup files can be opened on any device and imported back to AddressBookManager or converted to other formats.

๐Ÿ’ก Tips and Best Practices

๐Ÿ”„ Regular Backups

Create manual backups before making significant changes, and enable auto-backup for peace of mind.

๐Ÿงช Test Restores

Periodically test restoring from backups to ensure they work correctly when you need them.

๐Ÿ“ฆ Export Important Backups

Save critical backups to cloud storage or external devices for extra safety.

๐Ÿ” Review Before Cleanup

Always review detected duplicates before merging or deleting to avoid losing important data.

๐Ÿ“Š Use Comparison

Compare backups before merging to understand exactly what changes will be made.

๐Ÿ” Privacy First

All operations are local to your device. Your contacts never leave your iPhone without your explicit action.

๐Ÿ”ง Troubleshooting

Contacts Permission Issues

Problem: App can't access contacts

Solution: Go to iPhone Settings โ†’ Privacy โ†’ Contacts โ†’ AddressBookManager โ†’ Enable access

Missing Notes Field

Problem: Contact notes aren't backing up

Solution: This is a system limitation on some iOS versions. AddressBookManager automatically falls back to exclude notes if access is restricted.

Import Not Working

Problem: Google/Yahoo import fails

Solution: Ensure you have an active Premium subscription. API imports are not available during the free trial. Use CSV/VCF import as an alternative.

Need More Help?

Contact our support team at support@myphonetools.com for personalized assistance.

Simple Pricing

Free Trial

Free 7 days
  • โœ“ Local backups
  • โœ“ Contacts comparison
  • โœ“ CSV/VCF import
  • โœ“ Rollback features
  • โœ— Google/Yahoo API import
Start Free Trial

Weekly

$0.99 per week
  • โœ“ All premium features
  • โœ“ Weekly billing
  • โœ“ Cancel anytime
Get Weekly

Frequently Asked Questions

Is my contacts data secure?

Yes, absolutely. All your contacts data stays on your device. We never access, store, or transmit your contacts to external servers, ensuring complete privacy.

Can I try before subscribing?

Yes! AddressBookManager offers a 7-day free trial with access to most features including local backups, contacts comparison, and CSV/VCF imports. Premium features like Google and Yahoo API imports require a paid subscription.

How does contacts comparison work?

The comparison feature displays two versions of your contacts side-by-side, highlighting differences in names, phone numbers, emails, and other fields. This makes it easy to identify changes, find duplicates, or see what's different between backups.

Can I export my backups?

Yes, local backups are stored as JSON files that you can export via the Files app or share with other apps. This makes it easy to migrate data or keep offline copies of your contacts.

What iOS version do I need?

AddressBookManager requires iOS 16.6 or later. The app is optimized for recent iPhone models including iPhone 14 and iPhone 15 series.

Ready to Take Control of Your Contacts?

Start your free 7-day trial today. No credit card required.

Download AddressBookManager