Optimizing your iPhone’s security and privacy protects personal data, financial information, and online identity. The checklist below provides clear steps and habits to maximize protection across your device and accounts.
–
Important Note on Trade-Offs
Some hardening steps reduce convenience or change familiar features. Choose options that match your risk profile. Items are organized by their day-to-day impact compared with a standard, non-hardened iPhone. Low Impact is recommended for everyone, Medium Impact for most users, and High Impact for a smaller group with higher risk profiles.
–
Low Impact
These improve security and privacy with minimal disruption. Recommended for all users.
–
Software Updates
- Enable automatic iOS updates
- Open Settings.
- Go to General → Software Update → Automatic Updates.
- Turn on “Download iOS Updates” and “Install iOS Updates.”
- Install new updates promptly
- Settings → General → Software Update.
- Tap “Update Now” when available.
- Keep all apps updated
- Settings → App Store → turn on “App Updates.”
- In the App Store, tap your profile icon → “Update All” when needed.
–
App Store and Download Controls
- Enable automatic app updates
- Settings → App Store → “App Updates” → On.
- Disable automatic app installations from other devices (if not needed)
- Settings → App Store → Automatic Downloads → “Apps” → Off.
- Turn off Background App Refresh for nonessential apps
- Settings → General → Background App Refresh.
- Choose Off (entirely) or Wi-Fi only, or turn Off per app.
–
Require Face-ID for Sensitive Apps
- Add Face ID lock to individual apps (where available)
- Touch and hold the app icon → choose “Require Face ID” or “Hide and Require Face ID” (if shown).
- Or go to Settings → Face ID & Passcode → “Locked & Hidden Apps” → select apps.
- Use in-app locks (if provided by the app)
- Open the app’s settings.
- Enable Face ID/Passcode or the app’s “Lock” feature.
–
Reduce App Bloat
- Remove unused apps to reduce data leakage and attack surface
- Touch and hold an app → Remove App → Delete App.
- Or: Settings → General → iPhone Storage → select app → Delete App.
–
Web Browsing Settings
- Prevent cross-site tracking in Safari
- Settings → Safari → turn on “Prevent Cross-Site Tracking.”
- Enable advanced anti-fingerprinting protections (if available)
- Settings → Safari → Advanced → Advanced Tracking and Fingerprinting Protection → set to “All Browsing.”
- Block cookies (only if compatible with your browsing needs)
- Settings → Safari → “Block All Cookies” → On.
- Clear history and website data regularly
- Settings → Safari → “Clear History and Website Data” → Clear.
- Consider privacy-focused search and browsing for sensitive tasks
- Settings → Safari → Search Engine → select a privacy-focused option such as Duck-Duck-Go.
- Install a privacy-focused browser such as Firefox Focus and use it for sensitive browsing.
- Understand Safari’s “Hide IP Address”
- Settings → Safari → Hide IP Address.
- Note: this is not a VPN; choose settings based on your threat model.
- Optionally disable metadata-sharing features
- Settings → Safari → turn off “Privacy-Preserving Ad Measurement.”
- Settings → Safari → turn off “Search Engine Suggestions” and “Safari Suggestions.”
- Settings → Safari → turn off “Fraudulent Website Warning” only if you prefer not to share browsing metadata (may reduce phishing protection).
–
Apple ID and iCloud Security
- Enable Two-Factor Authentication (2FA)
- Settings → [your name] → Password & Security → “Turn On Two-Factor Authentication.”
- Use a strong, unique Apple ID password and rotate periodically
- Settings → [your name] → Password & Security → Change Password.
- Review signed-in devices
- Settings → [your name] → scroll to devices.
- Tap a device → “Remove from Account” if unrecognized.
- Review iCloud sync and disable unnecessary categories
- Settings → [your name] → iCloud → toggle off items you do not need synced.
- Enable Advanced Data Protection (end-to-end encryption)
- Settings → [your name] → iCloud → Advanced Data Protection → Turn On.
- Ensure passcode and 2FA are enabled first.
- Turn off Automatic Verification (reduce verification-signal sharing)
- Settings → [your name] → Password & Security → “Automatic Verification” → Off.
–
Restrict Changes to Face-ID, Passcode, and Account Settings
- Require a separate Screen Time passcode for changing sensitive settings
- Settings → Screen Time → Turn On Screen Time.
- Tap “Use Screen Time Passcode” and set a passcode different from your device passcode.
- Tap Content & Privacy Restrictions → On.
- Under “Allow Changes,” restrict “Account Changes,” “Passcode Changes,” and others as desired.
–
Data Protection and Encryption
- Ensure device encryption (passcode required)
- Settings → Face ID/Touch ID & Passcode → “Turn Passcode On” (if not already).
- Require passcode immediately
- Settings → Face ID/Touch ID & Passcode → Require Passcode → Immediately.
- Use a trusted password manager; optionally turn off iCloud Keychain
- Install and set up your chosen password manager.
- To disable Keychain: Settings → [your name] → iCloud → Passwords and Keychain → Off.
- Turn off AutoFill Passwords for high-risk apps
- Settings → Passwords → Password Options → “AutoFill Passwords” → Off (or deselect specific apps).
- Shorten iMessage retention
- Settings → Messages → Keep Messages → select “30 Days” or “1 Year.”
- Remove location data from photos/videos before sharing
- In Photos, tap Share → Options → turn off “Location.”
–
Find My and Lost-Device Protection
- Enable Find My and verify Activation Lock
- Settings → [your name] → Find My → Find My iPhone → turn on “Find My iPhone” and “Find My network.”
- Activation Lock is enabled when Find My iPhone is on with your Apple ID.
- Review and update trusted recovery contacts
- Settings → [your name] → Password & Security → Account Recovery → Add/Manage Recovery Contacts.
- Calibrate to your risk model (limit or disable if location privacy outweighs recovery)
- Settings → [your name] → Find My → adjust or turn off as desired.
–
Safety Check and Emergency Reset
- Locate Safety Check and know how to use it
- Settings → Privacy & Security → Safety Check.
- Use “Emergency Reset” to immediately stop sharing and review account security.
- Periodically audit sharing
- Safety Check → “Manage Sharing & Access” → review People, Apps, and Device Access → stop sharing where unnecessary.
–
Medium Impact
These changes are highly effective and may affect everyday use. Recommended for most users.
–
Limit Wired Access
- Restrict cable/data access while locked
- Settings → Face ID/Touch ID & Passcode.
- Ensure “USB Accessories” is Off (prevents accessories from connecting while locked).
- If your iOS version shows Accessories/Wired Accessories permissions, set them to “Ask.”
–
Screen Unknown Callers and Senders
- “Screen Unknown Callers” and “Screen Unknown Senders”
- Settings → Phone → “Silence Unknown Callers” → On.
- Settings → Messages → “Filter Unknown Senders” → On.
–
Device Lock and Passcode
- Use a strong alphanumeric passcode
- Settings → Face ID/Touch ID & Passcode → Change Passcode → Passcode Options → Custom Alphanumeric Code.
- Keep biometrics enabled for convenience and security
- Settings → Face ID/Touch ID & Passcode → set up Face ID or Touch ID.
- Disable lock-screen access to sensitive items
- Settings → Face ID/Touch ID & Passcode → “Allow Access When Locked” → turn off items you do not need (Control Center, USB Accessories, Siri, Wallet, etc.).
- Remove lock-screen widgets and hide notification previews
- Long-press the Lock Screen → Customize → remove unneeded widgets.
- Settings → Notifications → Show Previews → Never.
- Consider auto-erase after failed attempts
- Settings → Face ID/Touch ID & Passcode → “Erase Data” → On.
–
App Permissions and Privacy Controls
- Location permissions per app
- Settings → Privacy & Security → Location Services → select app → choose “While Using” or “Ask Next Time”; turn Off if not needed.
- System Services that use location
- Settings → Privacy & Security → Location Services → System Services → turn off items you do not need (Alerts, In-App Web Browsing, Networking & Wireless, Suggestions, Significant Locations, Product Improvements).
- Microphone, Camera, Photos, Contacts, Calendars, Files access
- Settings → Privacy & Security → each category → review and disable for apps that do not need access.
- Bluetooth and Local Network access
- Settings → Privacy & Security → Bluetooth → review/disable per app.
- Settings → Privacy & Security → Local Network → review/disable per app.
- App tracking
- Settings → Privacy & Security → Tracking → “Allow Apps to Request to Track” → Off.
- Apple advertising personalization
- Settings → Privacy & Security → Apple Advertising → “Personalized Ads” → Off.
- Analytics & Improvements
- Settings → Privacy & Security → Analytics & Improvements → turn off “Share iPhone Analytics,” “Share iCloud Analytics,” and any “Improve” toggles you do not need.
- Research Sensor & Usage Data (if available)
- Settings → Privacy & Security → Research Sensor & Usage Data → Off.
- Motion & Fitness
- Settings → Privacy & Security → Motion & Fitness → “Fitness Tracking” → Off (if not required).
- Exposure Notifications
- Settings → Exposure Notifications → turn off if not needed.
- Journaling Suggestions and “Discoverable by Others”
- Settings → Privacy & Security → Journaling Suggestions → turn off suggestions.
- Turn off “Discoverable by Others” if you prefer stricter privacy.
- Sensitive Content Warning
- Settings → Privacy & Security → Sensitive Content Warning → Off if you do not want on-device analysis of photos/messages.
–
Network and Connectivity Security
- Avoid auto-joining untrusted Wi-Fi and prune old networks
- Settings → Wi-Fi → tap the info (i) next to a network → “Auto-Join” → Off for unfamiliar networks.
- Tap “Forget This Network” for old or untrusted SSIDs.
- Limit app access to Bluetooth and Local Network
- Review regularly using the steps above under App Permissions and Privacy Controls.
–
Use an Encrypted, No-Logs VPN
- Add a reputable VPN, especially on public Wi-Fi
- Install a VPN app such as Proton VPN or Nord VPN from the App Store.
- Open the app, complete setup, and allow VPN configuration.
- Activate the VPN from the app or via Settings → VPN.
–
Apply DNS Configurations
- Use a private DNS provider (for example, NextDNS)
- Option A: Per-Wi-Fi DNS
- Settings → Wi-Fi → tap (i) next to your network → Configure DNS → Manual.
- Add server addresses → Save.
- Option B: System profile (if provided by the DNS service)
- Install the configuration profile.
- Settings → General → VPN & Device Management → verify the profile is installed and active.
- Option A: Per-Wi-Fi DNS
–
Limit AirDrop Until Needed
- Restrict AirDrop
- Settings → General → AirDrop → set to “Receiving Off” or “Contacts Only.”
- Or open Control Center → press and hold the connectivity tile → AirDrop → choose setting.
- Turn off AirPlay & Handoff features you do not use
- Settings → General → AirPlay & Handoff → turn off features you do not need (Handoff, Transfer to HomePod, etc.).
–
High Impact
Apply these when you require maximum reduction of attack surface. Recommended for high-risk users.
–
Limit or Disable iCloud
- Reduce cloud exposure
- Settings → [your name] → iCloud → turn off categories you do not want in the cloud.
- For full sign-out: Settings → [your name] → Sign Out. Ensure you have local backups and alternate storage first.
–
Disable iMessage and FaceTime
- Remove Apple messaging services
- Settings → Messages → “iMessage” → Off.
- Settings → FaceTime → “FaceTime” → Off.
- Use end-to-end encrypted messengers and privacy-centric email providers (for example, Signal, Proton).
–
Disable Siri
- Turn off Siri and delete history
- Settings → Siri & Search → turn off “Listen for ‘Hey Siri’” and “Press Side Button for Siri.”
- Scroll down and disable Siri Suggestions you do not need.
- Settings → Siri & Search → Siri & Dictation History → “Delete Siri & Dictation History.”
–
Enable Lockdown Mode
- Maximum protection against targeted attacks
- Complete other configurations first (for example, VPN/DNS profiles).
- Settings → Privacy & Security → Lockdown Mode → “Turn On Lockdown Mode” → “Turn On & Restart.”
- Be aware that many features and content types are restricted while Lockdown Mode is active. Plan the order of operations accordingly.
–
