@@ -564,9 +564,10 @@ limiting trackability. We note that:
564
564
scenarios to lessen risks.
565
565
6 . The movements and interactions of COVID-positive users are revealed to a
566
566
much greater extent by some manual contact tracing methods.
567
- 7 . Any app capturing BLE RPIs that is detected in Google Play's rigorous
568
- review process would be removed from the Play Store.
569
-
567
+ 7 . Google Play’s policies forbid the malicious use of BLE scanning, and
568
+ Play’s rigorous review processes are designed to detect it. Any app
569
+ found to be explicitly capturing BLE RPIs will be removed.
570
+
570
571
#### Additional considerations
571
572
572
573
** Cuckoo filter approach as a mitigation**
@@ -666,6 +667,20 @@ or RPI rotation.
666
667
* Signal strength can be assumed to be invariant between adjacent frames
667
668
and can therefore also be used to link sources across frames.
668
669
670
+ For the sake of transparency, we note that this issue was confirmed on a
671
+ subset of Android devices globally. These issues likely resulted from
672
+ how certain OEMs have implemented Bluetooth since, for the reasons noted
673
+ above, the [ Android Compatibility Definition Document] ( https://source.android.com/compatibility/10/android-10-cdd#7_4_3_bluetooth ) (CDD) does not
674
+ require rotation in sync. After extensive testing, a change to EN has
675
+ nevertheless been rolled out that removes this opportunity for
676
+ device-specific misbehavior with respect to EN for all devices. The RPI
677
+ is now set to a globally fixed value for a small number of BLE frames
678
+ surrounding the RPI rollover.
679
+
680
+ As noted above, Google Play’s policies forbid the malicious use of BLE
681
+ scanning, and Play’s rigorous review processes are designed to detect
682
+ it. Any app found to be explicitly capturing BLE RPIs will be removed.
683
+
669
684
### Linking diagnosis keys through export file analysis
670
685
671
686
** Concern**
0 commit comments