GPS failsafe triggering question

How predictive is the GPS loss failsafe or is it reactive. Does it go off hdop or sat count and once it’s deteriorated past X value the failsafe is triggered or does it use GPS/EKF to determine position and velocity then once those values deteriorate past X it triggers. I believe the second method is more predictive of bad GPS as the other method depends a lot on hardware.