Face ID Stinks [video]
troyhunt.com
troyhunt.com
I live in Perth Western Australia, arguably more sun than the Gold Coast. Wear fully polarised sunglasses also, and it unlocks flawlessly outside.
Most of his attempts in the sun worked.
Also, he notes
> Oh - incidentally, I'm conscious that the final attempt I made in the car which failed is likely due to too many biometric fails and it wouldn't have passed under even ideal scenarios. That doesn't change all the failed attempts leading up to that, but it deserved a mention anyway.
Also mentions needing to look at the 'thing' to unlock. He could turn off the attention unlock feature to get unlock scanning without needing to look at the iPhone.
Lastly, he keeps swiping up from the middle of the phone which only brings up notifications, to get into the home screen you need to swipe from the bottom.
That's pretty much applicable to every major (lasting) change Apple has made in the history of iOS. This is just the latest, not the first.
I've been outside, with a beanie or baseball hat on, and sunglasses and Face ID works every single time.
Wanted to explain my experience;
- I trained face id with glasses. It recognizes me 100% with glasses in any light condition.
- Without glasses, it has something like 75% success rate but I feel like it's getting better. Is it learning?
- The thing is actually pretty fast, I just take my phone out and swipe up. 1/10 times I see the face id screen momentarily, otherwise it just goes straight to home screen.
- My only issue is when I want to check something in bed, maybe phone does not look directly at my face etc. Then I need to enter the pin.
I would not say it stinks, again, I don't know the complaints in video. I think it's better than Touch ID because that used to require multiple actions to see notification details from lock screen etc. Face ID solves that problem.
Oh just one thing; my wife put her phone in front of my face the other day saying "look at this!" all excited. Thought I was looking at a video or something but it was locked. Turns out it was my phone, she just had it unlocked and went away with the phone. So, there's that.
A face actually looks different when under different gravitational pull. Try making a photo of yourself while in bed, then look at it in upright position. Your face will look sagged, fatter, and/or asymmetric.
When I got my iPhone X I had a big huge beard. I shaved it off and I was expecting to have to retrain Face ID. Nope, it just worked immediately. It fails sometimes, but not nearly as often as Touch ID did.
I thought Troy Hunt knew how to write?
Glare from sun off sunglasses makes it fail. The phone needs to be pointed right at you, no opening it just pushing the home button. Can't be sitting flat on the desk. There are many times when you don't want to pick it up and point it at your face. Faceid makes you loses the tacticle feeling, no information feedback to you. Unlocks too often, like you just want to see what time it is. Pushing a button is an explicit action, you are telling it to unlock now. If you have the phone in a car dashboard mount, it's tough to unlock, you need to move. It needs to in general be pointed right at your face to work. He's not sure if he'd buy another phone with faceid, though admits the next generation should be better. At the moment it has too many problems.
"Require Attention" solves some of these issues, but then that weakens the security.
He asks a question, is faceid for usability or security? Did Apple design it to make things more usable or more secure? Is it there because it's better, or just because they removed the home button?
Just tested this and it works fine. I tap the screen, move my face vaguely into the camera's view, and it unlocks.
> Unlocks too often, like you just want to see what time it is.
If I tap the screen or "raise to wake", it unlocks, sure, but -nothing else happens-. I still have the time and notifications right there. You have to swipe up to get to the home screen.
> It needs to in general be pointed right at your face to work.
Not in my experience. It has to be able to see your face but that seems to be a pretty wide FOV.
> Glare from sun off sunglasses makes it fail.
Haven't experienced this but it's winter in the UK and I've only had sunglasses on a couple of times (although I'd argue that the low sun would make it more likely to create glare for the phone...)
I'm not entirely sure this video is accurate.
if you want your face id to unlock while sitting flat on a desk, then teach your device that angle of your face when you first set up face id!
"I didn't google this at all so I'm going to masquerade this as canonical"
For example I’d love to have a separate account for all my banking apps, with a separate passcode and a locked down set of APIs.
This will never happen though, because app sandboxing is good enough.
I don't think that's the use case here. OP is asking for the ability to lock a single user's sensitive data behind a second layer of security. I interpret this as similar to "with a password I can see my bank account's history, but when I attempt a transaction I'm prompted for 2FA."
Additional anecdata note: I was against FaceId in the abstract, but find it works incredibly well in the concrete. My early skepticism has disappeared completely.
I mean, I'm not saying he doesn't have issues with sunglasses and pool water reflection, but even trying to demonstrate the issue in a video it seemed to work a lot more often than he expected. I mean, he seemed to be surprised when it worked with "sunnies" and a hat repeatedly. I dunno.
I've definitely found FaceID to be much, much useful than TouchID was. I suspect that will be true for most people.
P.S. I know this is a video demonstrating the issue, but I wonder how much of his issue is caused by thinking of unlocking as a completely separate step. I just pretend my phone has no lock, and tap and swipe as needed.
I was going to go for the iPhone X, but hearing that sunglasses often impede the unlocking process, I suppose I'll have to stick with the fingerprint scanner. Bummer, was very excited for this.
I had far more failures with Touch ID, mainly due to slightly sweaty fingers. Or failures after washing hands. Failures if you have greasy hands. Not to mention if you live in a cold area where you use gloves in the winter, Face ID is dramatically better than Touch ID now.
Apple should put Touch ID on the back of the iPhone and call it a day. It doesn't even have to "go back" on iPhone X, just do it for the next iPhone 9 or whatever it will be called. See if people actually prefer the fingerprint reader on the back and no-silly-notch iPhone over iPhone X.
From a security perspective it would be a lot easier to collect a fingerprint and use known methods to create a false fingerprint that a phone would recognize.
So if you’re worried about this kind of thing, FaceID is preferable.