How to Connect an iCloud Email Account


Apple requires the use of app-specific passwords when connecting Apple email accounts to third parties like Bark. The emails connected with this method end in,, or This means that if your child's iCloud account ends in, for example, then you will connect the email to Bark via the Gmail connection rather than the iCloud e-mail connection.

NOTE: Connecting the iCloud email to Bark only monitors emails sent and received not iPhone text messages. To monitor iPhone texts and more, see here!


STEP 1: Enable two-factor authentication for the iCloud account.

To connect the Apple email account to Bark, you will have to enable two-factor authentication for the child's account first if you haven't already. For more information from Apple on the benefits and features of two-factor authentication, see here!

If you're using iOS 10.3 or later, you can enable two-factor authentication by following the steps below on your child's phone:

  1. Go to Settings > [your name] > Password & Security
  2. Tap Turn On Two-Factor Authentication.
  3. Tap Continue.

If you're using iOS 10.2 or earlier, you can enable two-factor authentication by following the steps below on your child's phone:

  1. Go to Settings > iCloud
  2. Tap your Apple ID > Password & Security
  3. Tap Turn On Two-Factor Authentication.
  4. Tap Continue.

NOTE: You might be asked to answer your Apple ID security questions.


You will then be prompted to enter and verify your trusted phone number, as seen below:


Now that you've enabled two-factor authentication on your child's phone, you can give it back to them. We're going to follow the next steps from a computer (easiest) or your own phone, whichever you prefer!


STEP 2: Visit the Apple ID account page and log in with your child's account.

Navigate to on your favorite web browser. 

Then, log in to your child's Apple ID account page with their Apple ID and password.


STEP 3: Generate app-specific password.

To generate the app-specific password needed to add your child's account to Bark, scroll down to Security.

  • Under the Security section, you'll see App-Specific Passwords. 
  • Click on Generate Password
  • Type in Bark and then click Create
  • A long password will be generated on the next screen. This is what we need to connect the account to Bark!
  • Highlight the password.
  • Right-click and Copy the password, as seen below:

STEP 4: Return to your Bark parent dashboard.

  • Select the ... menu and > Add a monitored app:
  • Select iCloud under the e-mail category.
  • Paste the password into the app-specific password field, as seen below:
  • Click Connect.


That's it! You'll see the message below, indicating it has been successfully connected for monitoring.


You will also see it on your Bark parent dashboard, along with all of your child's other connected accounts and connected devices:


Need additional assistance getting set up?

If you have any questions, please contact us, and Bark Support will be there to help!