stowie
Legendary Member
I have know idea all I was pointing out is which ever app you use that is not centralised. They all run off the Apple/Google close contact program and are basically the same. So they will all have issues around false positives.
The Google / Apple common API has a couple of ways to access data - from my limited understanding of the Google API documentation. The app developer can either receive a precalculated risk score which uses the Google / Apple code to manage via whatever algorithms they have implemented (not sure what these are, the documentation is very coy about it!). Or the app developer can take the "raw data" and manage the exposure calculation within their app. This allows the developer to implement their own methodology to best capture true positives etc.
This means apps based on the GAEN API may have exactly the same exposure calculations, or they may not depending upon implementation. Even if they use the precalculated risk score they still have various things they could do with this data that would make the apps function differently - for example they could set thresholds differently or weight the exposures in different ways even after the common API has had its go with it.
The fundamental problem is this :
Attenuation is a very noisy proxy of distance. A very low attenuation will indicate a very high probability of a short distance, but a low attenuation can be caused by many phenomena and is not always indicative of a long distance. When setting attenuationDurations' thresholds or risk score multipliers, it's necessary to make a tradeoff between precision and recall.
This aren't my words, but cut and paste from the Google API documentation itself.
What this means is that if two people are standing face-face with their phones in front of them, the attenuation will be very low and the app can calculate with good certainty that they are in close proximity. However, if both people are still standing face-face but their phones are in their back pockets the attenuation may be very different (humans absorb the 2.5Ghz frequency BT operates on rather well). In this case the higher attenuation may mean they are in close proximity with an attenuating environment or they could be far away in an environment which isn't as attenuating. And this is a really, really simple case. Common environments are much more complex as studies have shown.
So the app developers and Google/Apple have a difficult task to get measurements which minimise false results.
This doesn't mean the app is useless - far from it. But it is one of a number of tools that have to be employed to effectively isolate COVID cases and minimise spread. It isn't a panacea.