On iPhone, passkeys work through iCloud Keychain, Apple's native password manager. If you already use iCloud Keychain, your Picnic passkey is registered seamlessly, using Face ID or Touch ID.
Requirements
- iPhone with iOS 16 or later.
- iCloud Keychain enabled — instructions below.
- Face ID or Touch ID set up on the device.
- Signed in to your iCloud account (Settings → [your name] at the top).
How to verify iCloud Keychain is enabled
- Open the Settings app on your iPhone.
- Tap your name at the top.
- Tap iCloud.
- Scroll down to Passwords and Keychain (or Keychain).
- Make sure it's On. If not, enable it.
Step by step to register a Picnic passkey
- Open the Picnic app or go to usepicnic.com on Safari.
- Follow the account creation / recovery flow until you reach the "register passkey" step.
- The iPhone will show a system prompt asking whether to save a passkey for Picnic.
- Tap Continue.
- Authenticate with Face ID or Touch ID.
- Done! Your passkey is stored in iCloud Keychain and automatically synced across your Apple devices (iPhone, iPad, Mac).
How to use the passkey afterwards
Whenever you need to sign in to your account or authorize a transaction:
- Picnic will request your passkey.
- The iPhone will show the authentication screen.
- Just use Face ID or Touch ID.
Syncing between iPhone, iPad, and Mac
One of the big advantages of iCloud Keychain is that the passkey becomes automatically available across all your Apple devices signed in to the same iCloud account. For example, if you registered the passkey on iPhone, it's already available in Safari on your Mac.
How to use it on a non-Apple computer (Windows, for instance)
If you want to sign in to Picnic on a Windows or Linux PC using the iPhone passkey, use the QR code flow:
- Go to usepicnic.com in the PC browser.
- Enter your email and proceed. A QR code will appear.
- Open the iPhone camera and point it at the QR code.
- Tap the notification that appears.
- Authenticate with Face ID or Touch ID.
See details at: How to sign in to my Picnic account.
Common issues
The passkey option doesn't appear when creating the account
- Check that iCloud Keychain is enabled (steps above).
- Check that iOS is up to date (16 or later).
- Check that Face ID / Touch ID is set up on the device.
I accidentally deleted the passkey from iCloud Keychain
In that case you need to recover your account. See: How to recover or replace your passkey.