Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

scotio200

macrumors regular
Original poster
Mar 4, 2015
217
188
As title says,

My banking app updated the other day and noticed the release notes say the following :

"At the moment Mobile Banking has not been optimised for Face ID. Therefore it has been Disabled."

They do go on to say they are working to include it in a future release.

Now I get that this is a Banking app and they probably want to test Face ID's security before adding to their application

fullsizeoutput_150c.jpeg
 
  • Like
Reactions: RtWrecklezX
The phones not even out yet. So little early to be worrying and yes, it will be some time before face ID is adopted. It took Barclays 3 years to implement touch id
 
  • Like
Reactions: bandrews
I don’t know if they can disable FaceID without also disabling TouchID.

Although I guess banning Biometric if handset = iPhone X would do the same thing.
 
  • Like
Reactions: Ntombi
It would not surprise me is some of the banks are taking a “wait and see” approach to face ID before they allow their customers to use it.

When an iOS developer wants an app user to authenticate (using biometric ID) they can't specify how that authentication is performed. They use code that asks iOS to perform that action. Apple calls it "Local Authentication framework."

This code ignores the method used for authentication. The developer never knows whether TouchID™ or FaceID™ is used for verification. ANY app that supports TouchID™ will automatically support FaceID™ on the iPhone X.

Basically this means if an app already support TouchID™ The app will already work with FaceID™ App developers don't need to do anything special to enable this. Conversely banks will have to stop using biometric identification all together as the only way to stop FaceID™ being used thereby disabling TouchID™. This scenario is unlikely to happen as it would upset current customers of those apps.

https://support.apple.com/en-us/HT208108

"Apps that already support Touch ID will automatically support Face ID."

https://images.apple.com/business/docs/FaceID_Security_Guide.pdf

"Third-party apps can use system-provided APIs to ask the user to authenticate using Face ID or a passcode, and apps that support Touch ID automatically support Face ID without any changes."

https://developer.apple.com/documentation/localauthentication

Example of how the code is implemented...

I mean i'm sure you have some skilled developers, but I'll take Apple's word on how biometrics on the iPhone X actually works.
 
Lets not jump to conclusions yet, Apple just opened up pre-orders a few days ago.

I don't expect apps, especially ones that need a high level of security will be jumping on the faceid bandwagon right out of the gate.
 
Touch ID for my banking is a must since I have a very long password. This is probably why many do not want to upgrade to the new X till next year when things begin to settle down. It’s only about 10 1/2 months away till the X plus
 
  • Like
Reactions: apolloa and NoBoMac
my bank app updated saying they now accept face ID if you have an iphone x.. i bank with halifax in the UK
 
  • Like
Reactions: Diorama
When an iOS developer wants an app user to authenticate (using biometric ID) they can't specify how that authentication is performed. They use code that asks iOS to perform that action. Apple calls it "Local Authentication framework."

This code ignores the method used for authentication. The developer never knows whether TouchID™ or FaceID™ is used for verification. ANY app that supports TouchID™ will automatically support FaceID™ on the iPhone X.

Basically this means if an app already support TouchID™ The app will already work with FaceID™ App developers don't need to do anything special to enable this. Conversely banks will have to stop using biometric identification all together as the only way to stop FaceID™ being used thereby disabling TouchID™. This scenario is unlikely to happen as it would upset current customers of those apps.

https://support.apple.com/en-us/HT208108

"Apps that already support Touch ID will automatically support Face ID."

https://images.apple.com/business/docs/FaceID_Security_Guide.pdf

"Third-party apps can use system-provided APIs to ask the user to authenticate using Face ID or a passcode, and apps that support Touch ID automatically support Face ID without any changes."

https://developer.apple.com/documentation/localauthentication

Example of how the code is implemented...

I mean i'm sure you have some skilled developers, but I'll take Apple's word on how biometrics on the iPhone X actually works.

BUT a bank has the right to be in or out if it so wishes.
 
  • Like
Reactions: apolloa
When an iOS developer wants an app user to authenticate (using biometric ID) they can't specify how that authentication is performed. They use code that asks iOS to perform that action. Apple calls it "Local Authentication framework."

This code ignores the method used for authentication. The developer never knows whether TouchID™ or FaceID™ is used for verification. ANY app that supports TouchID™ will automatically support FaceID™ on the iPhone X.

Basically this means if an app already support TouchID™ The app will already work with FaceID™ App developers don't need to do anything special to enable this. Conversely banks will have to stop using biometric identification all together as the only way to stop FaceID™ being used thereby disabling TouchID™. This scenario is unlikely to happen as it would upset current customers of those apps.

That is true in so much as FaceID will just work if TouchID has already been implemented, however it is possible to detect what biometric is available as LAContext has a biometryType property. If that has a value of LABiometryTypeFaceID then you can choose to not request authentication. If they have updated their code to do this they can retain TouchID support and disable FaceID.
 
Touch ID for my banking is a must since I have a very long password. This is probably why many do not want to upgrade to the new X till next year when things begin to settle down. It’s only about 10 1/2 months away till the X plus
There remains a lot to be seen with regards to whether or not FaceID is as secure as TouchID. Based on the fact that the face detection is used for more than identification and can be accessed by other apps, it's safe to assume that hackers will have an easier time breaking into FaceID.
 
  • Like
Reactions: apolloa
Its the same thing. Touch ID or FaceID. Its like changing your underwear. Its the same ****.
 
I believe according to Apple FaceID = TouchID. Where TouchID would have been used FaceID is substituted.

There should be any problems.
 
The information gathered by the TouchID sensor is not available to appear developers. We know for a fact FaceID is.

Ah I see. So developers can use the FACE ID captures in their apps. Interesting stuff. Thanks for clearing that up.

Seems banks are opting out of faceID.
 
Ah I see. So developers can use the FACE ID captures in their apps. Interesting stuff. Thanks for clearing that up.

Seems banks are opting out of faceID.
Generally I think it won't be a big deal and all banks will accept FaceID. I think right now there are some moderate concerns from people who see the security sensor used to create animoji.
 
They get facial expression data only (I.e. are you smiling, raising eyebrows etc) not raw 3D sensor data

What the **** has it to do with them how im feeling. This sounds like a get the **** away from me product feature.
 
  • Like
Reactions: apolloa
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.