Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


This write-up will provide detailed description on how to bypass Guided Access mode on Apple iPhones.

You can use Guided Access to:

  • Temporarily restrict your iOS device to a single app
  • Disable areas of the screen that aren’t relevant to a task, or areas where an accidental gesture might cause a distraction
  • Disable the hardware buttons

End a Guided Access session

  • Press the Home button once.

    • Use Touch ID.
    • If you're not using Touch ID on your device, follow these steps to end a Guided Access session:
  • Triple-click the Home button.

    • Enter the Guided Access passcode.

You can read more about this in here:

Step by step guide to Enable Guided Access Mode

Few articles talk about security of guided access mode or kiosk mode

There are numerous articles online, which talks about how Guided Access Mode security allows you to handover your phone to someone without worrying about them to get out of the app and read your messages or look into your private photos.

  1. How to use Guided Access to secure your iPad or iPhone:

  2. How to Use Guided Access Feature to Secure Your iPhone:

  3. How to Use Guided Access for Security Reasons:

  4. How to Put an iPad Into “Kiosk” Mode, Restricting It to a Single App:


  • User privacy
  • Data leakage
  • False sense of security while using Guided Access mode

Steps to reproduce:

Please follow the steps to break out of the Guided Access mode and see users text messages, photos, notes and reminders.

  1. Go to settings and turn on the Guided Access feature

  2. It allows user to set the passcode. Set the passcode so that user cannot disable the feature and snoop into other application.

  3. Open Safari Browser on the device and press the home button thrice to put the phone into Guided Access Mode or Kiosk Mode. Here the user assumes that one should not be able to read or use other applications on the phone as the phone is in Guided Access mode.


  1. Try to call the application directly from the URL using hard links.
  • To open: Mail type: message://
  • To open: Messages type: sms://
  1. User gets the warning message saying that the “Guided Access is enabled. Triple-click the home button or use Touch ID to exit”. Basically, at this point of time user can’t access the message application and hence can’t read any text messages on the device.


  1. On clicking the home button thrice user needs to put the PIN to access other applications on the phone.


  1. Now, click on the share option in the Safari Browser to see where can we share the Browser link.


  1. Click on the Message icon

  2. It opens the Message application inside Guided Access mode. Now click on the ⊕ button to see the contact details.

  3. Choose the individual contact from the contacts and one can read all the text messages between 2 parties even though one is using Guided Access mode.

  4. Same goes for the other applications. Share the link from Browser with Notes or Reminders application to get access to sensitive information from those applications.


  1. Going into Photos is bit tricky from the Browser, however, it's not impossible.
  • After clicking on the ⊕ button and choosing the contact name long press on the contact name from the messaging application.

  • This opens the contact application with edit option as shown below

  • Click on edit button allows a user to upload a photo for a contact. image

  • Click on "Choose Photo" option which will open photo album of a user. image

  • User gets full access to photo album from Guided Access Mode image

  1. While browsing to other non-iOS applications, Apple check for Guide Access Mode and doesn't allow one to look into that application. For eg: using share from Safari to read Whatsapp or Gmail messages.

I hope you find this information useful. If you have any questions, ideas or suggestions - just tweet me on @ManiarViral

Happy hunting!


No releases published


No packages published