News for hackers. Stuff that matters.
Re:Smartphone contact tracing has failed everywhere by quicklime on Saturday July 25, 2020 @12:01PM (#23950170)
I'm surprised this isn't mentioned in the article or any comments, and I'm wondering whether I'm missing something about the significance of this.

But I thought the biggest problem was that Google and Apple didn't build a contract tracing app - they built a framework for local governments to build apps on top of. This leaves the work of marketing the app and driving adoption to each government (as well as building and operating the service, which is also significant).

When I first heard about this, I thought they were going to build a pair of apps for Android and iOS. It would come as part of an OTA update, and everyone around the world would be presented with a yes/no dialog asking whether they wanted to participate. Local governments would then be provided access to a SaaS that would let their contact tracers enter the tokens of known positive cases.

I'm fairly sure that this would've resulted in significantly higher adoption rates.

I have no idea what the point was, to require every government build/market/operate their own version of the exact same app. Maybe so that the backends could be independent? If so, I imagine there would be other ways to work around that, like offering a cloud service and/or an open source backend implementation for governments to self-host.

Re:Smartphone contact tracing has failed everywhere by xorcist on Saturday July 25, 2020 @03:05PM (#23951585)
Apple and Google are probably stuck between a rock and a hard place with this contact tracing.

Between them, they have exact positions of a vast majority of individuals, at least in western societies. They could have done useful contact tracing at the press of a button, even historically, for every major event such as large concerts, churches, night clubs which we know were the most important situations to contact trace. They could have done this with the data they already have.

This would however set a bad precedent on how this data is shared. Law enforcement is one thing, medial tracing is another. So instead they set out to build this BLE tracing toolkit, which is something that at best is intended for future use, when everyone has the requisite hardware and software installed. It wouldn't reach more than a minority of users today which severely limits its usefulness, all for the possibility of reaching into situations such as bus rides, where nobody really knows how contagious these situations are because we simply do not have enough knowledge of the virus yet. Real world measurements are also likely to be noisy (where someone carries their phone in their hand and another in their backpack with a water bottle) even if we could set a hard limit on a safe distance, which we can't.

So maybe we will get something useful in the future, for the price of not exposing the data already available today.

It is amusing that the BLE tracing toolkits were sold as a way of not having to expose your location data to Google and Apple, the exact entities who already have fine grained location data on most people.

Re:Smartphone contact tracing has failed everywhere by Despegar on Saturday July 25, 2020 @05:47PM (#23952672)
>They could have done useful contact tracing at the press of a button, even historically, for every major event such as large concerts, churches, night clubs which we know were the most important situations to contact trace. They could have done this with the data they already have.

Apple definitely could not have done this because they don't have this data.

Re:Smartphone contact tracing has failed everywhere by nindalf on Saturday July 25, 2020 @06:55PM (#23953023)
Even assuming for a second that Google stores the location of every user (they didn’t store mine), how would they do contact tracing when they don’t have access to data on iOS devices? Even assuming they did, what key would they join on?

But no, a confident blanket assertion is made without providing any evidence.

Re:Smartphone contact tracing has failed everywhere by osdiab on Saturday July 25, 2020 @08:27PM (#23953433)
They definitely store location for the majority of users who use Google Maps, their location history is both very accurate and opt-out buried in settings menus. I don’t have numbers on percentages given that Google likely doesn’t share this data, but I feel safe in assuming that less than 5% of Google Maps users have turned off the location history feature.
Re:Smartphone contact tracing has failed everywhere by usr1106 on Saturday July 25, 2020 @10:15PM (#23953882)
Many potentially dangereous contacts happen inside where positioning doesn't work. Maybe in a restaurant the location could be inferred because you enter and leave through the same door. But in the subway/metro/underground? Also every high-raise building would create lots of false possitives by people that did not get close.
Re:Smartphone contact tracing has failed everywhere by jazzyjackson on Sunday July 26, 2020 @03:34AM (#23955181)
Google location is still very good in buildings and subways because they wardrive open wifi routers to help triangulate you. So when I'm near a wifi router with a particular MAC address that google has seen before, they've got me.

Agree with you on high rises and false positives, but then again, if air is circulated in the building or everyone uses the same elevators, might be worth notifying them.

https://support.google.com/maps/answer/1725632?hl=en

Re:Smartphone contact tracing has failed everywhere by uep on Sunday July 26, 2020 @10:21PM (#23961760)
Phone barometers can be used to get a pretty good idea which floor of a building you're on.

https://www.popsci.com/gadgets/article/2011-10/so-um-why-doe...

https://www.engadget.com/2012-09-06-stmicroelectronics-detai...

Re:Smartphone contact tracing has failed everywhere by chipotle_coyote on Saturday July 25, 2020 @05:53PM (#23952701)
> It is amusing that the BLE tracing toolkits were sold as a way of not having to expose your location data to Google and Apple, the exact entities who already have fine grained location data on most people.

I think they were sold as a way of not having to expose your location data to government authorities. Also, Apple makes a fair amount of noise about not collecting fine-grained location data and other PII on their servers; as far as I know, at least, they simply don't do the kind of server-side logging that would let them do the kind of historical reconstruction you're describing in your first paragraph. I'm not entirely sure Google does, either, for that matter, even though they keep a lot more server-side.

(Foursquare, of all companies, could probably do it. But only for a too-small subset of people.)

Re:Smartphone contact tracing has failed everywhere by jariel on Saturday July 25, 2020 @06:18PM (#23952834)
From personal experience in this industry, the issues are mostly pragmatic, i.e. legal, and then about authoritarian regimes. There are some ideological issues concerning 'personal information' that varies from company to company and we linger a lot about that in the Western press and on HN, but that's really not it.

It's very simple: if your ABC company has the ability to 'trace' people, and you allow 'friendly country' XYZ to use it - then 100% of 'baddie countries' will immediately full court press for access as well, with the possibility of banning your tech if you don't.

And then the political/power haggling ensues: dictators actually do have to worry about popularity, so what would it mean to invalidate all the iPhones in Saudia Arabia ... probably not good, so there's that. On the other hand, being able to 'trace everyone', especially my political enemies is also exetentiayly powerful so ...

I don't know what would happen if this were not the case - if this were 40 years ago, we were not as technically globalised and Apple was just selling to US/Canada, we may see different outcomes.

But as it stands, most governments in the world are 'completely untrustable' with the tech, and so it's almost like it renders moot the question of whether Switzerland, Sweden, Japan, or the US can have it and 'play well'.

Re:Smartphone contact tracing has failed everywhere by xorcist on Saturday July 25, 2020 @08:06PM (#23953331)
Yes, this is likely the hard problem here. If one were to be cynical, one would say that it is also the strategy that makes the most economical sense for everyone. It's just a bit comical from a certain viewpoint.

And to be clear, this is not just a problem of the Apples and Googles of the world. Many more face similar issues, starting with the telcos themselves. The point is that location tracing is something that is routinely done for other legitimate reasons, but the recent pandemic suddenly forces everyone to be specific about how and why we allow it.

Re:Smartphone contact tracing has failed everywhere by jariel on Saturday July 25, 2020 @10:30PM (#23953945)
A better term than 'economics' is just power, where money is one factor.

Putin wants more power vis-a-vis his proles and if he can strong-arm a company into doing something, he will.

Apple and Google have a certain kind of power, governments do, but most companies have very little flex.

Specifically 'up and comers' i.e. startups must have to face some weird challenges there, certainly in the area of 'content filtering' and government access we are only scratching the surface.

I can only imagine what kind of deals FB has made with various regimes, and he lengths they will have done through to obfuscate it.

Re:Smartphone contact tracing has failed everywhere by mantap on Saturday July 25, 2020 @08:11PM (#23953359)
I believe this isn't correct. Contact tracing can't work using location data, because it's far too coarse and unreliable to be useful. Too many false positives.

The point isn't to figure out where the contacts were. It's to figure out who they were.

Re:Smartphone contact tracing has failed everywhere by petre on Sunday July 26, 2020 @01:24AM (#23954645)
This has privacy implications and is ripe for abuse. What then? The gov't forcibly quarantines those people? Displays the info on a public web page so neighbours can bolt their doors shut like it happened in Wuhan? Maybe it's just me but I can already think of a Minority Report kind of scenario.
Re:Smartphone contact tracing has failed everywhere by corin_ on Sunday July 26, 2020 @03:31AM (#23955166)
The Google/Apple concept deals with the privacy implications pretty well.

I may be misremembering details, but the idea is that everyone's phone stores its own database of unique identifiers of other devices its come into close proximity to. Then an alert goes out saying "anonymous device XY123 tested positive", and if my phone has that ID in its list of people who may have been close enough to infect me I'd get an alert, but the alert wouldn't tell me who it was who tested positive, and the central system doesn't know who has come into contact with who, it just knows when someone says "hey, my ID is this and I just tested positive" (which is no worse privacy wise than using your real name when going to get tested).

As to how gov reacts if/when they know someone has Covid... well that debate will exist in any country where there aren't 0 tests taking place, because "what will they enforce on me if they think/know I have covid" is happening more from people who test positive than from contact tracing. So it's a different subject, but frankly anyone who does have symptoms or a positive test should be staying the hell away from anyone out of decency without needing any government enforcement.

Re:Smartphone contact tracing has failed everywhere by Dylan16807 on Saturday July 25, 2020 @08:16PM (#23953382)
> Law enforcement is one thing, medial tracing is another.

Dragnet location use is vastly more justified for pandemic tracing than for law enforcement. I'm not sure how this could set a worse precedent than we already have. Just trading one for the other would be a boon for privacy.

Re:Smartphone contact tracing has failed everywhere by usrusr on Saturday July 25, 2020 @12:50PM (#23950602)
There are two parts where local authorities need to be involved: troll-proofing the way people flag themselves as infected and translating exposure into actionable instructions/suggestions (e.g. different testing capacities require different testing strategies).

I agree that Google/Apple could have done a lot more, like an OS-branded App with extensive functional localization in cooperation with local authorities. But looking back at how pretty much every country was initially trying very hard to avoid working with the OS makers Google/Apple might not be to blame at all for merely providing a minimal API instead of a complete turnkey solution. Governments all over the world were only coerced into adopting the API by malware countermeasures already present in the operating systems, almost like a sudden vindication of Lessig's old "code is law" claim.

Re:Smartphone contact tracing has failed everywhere by tannhaeuser on Saturday July 25, 2020 @02:05PM (#23951212)
Idk, maybe Google and Apple could do more, but I thought it was almost a wonder how fast Google and Apple came up with a workable framework.
Re:Smartphone contact tracing has failed everywhere by Tagbert on Sunday July 26, 2020 @12:02AM (#23954341)
Because it is not location tracking. It is simpler. It just records nearby pings of other phones.
Re:Smartphone contact tracing has failed everywhere by coronadisaster on Saturday July 25, 2020 @05:46PM (#23952666)
Probably because they were already using it internally for other purposes.
Re:Smartphone contact tracing has failed everywhere by ponker on Saturday July 25, 2020 @12:04PM (#23950197)
They didn’t want the PR risk of owning the app
Re:Smartphone contact tracing has failed everywhere by thewebcount on Saturday July 25, 2020 @12:25PM (#23950393)
Exactly this! My spouse asked me the other day if Apple had released their contact tracing app yet. It was difficult to explain in lay terms that Apple was not releasing an app, just the tools to make an app.
Re:Smartphone contact tracing has failed everywhere by thetanil on Saturday July 25, 2020 @12:27PM (#23950407)
Ask me if I will volunteer to give apple or google any more information than they already collect and my answer will always be no. I don't care what the reasoning. Germany did it right.
Re:Smartphone contact tracing has failed everywhere by azinman2 on Saturday July 25, 2020 @12:37PM (#23950497)
Germany adopted the Apple/Google framework, which is exactly what an Apple/Google app would use. The whole point of the design is that it’s decentralized and you wouldn’t be giving Apple/Google more information.
Re:Smartphone contact tracing has failed everywhere by Spearchucker on Saturday July 25, 2020 @05:37PM (#23952620)
True. Except that the German app turns on EVERYTHING - LTE, WiFi, Bluetooth, GPS. And the carrier gets it all. I had the app installed for all of maybe 2 minutes because it did exactly what it claimed to do, but I'm not giving the carrier even more granular location info. The only thing I leave on when I leave the house is mobile data.
Re:Smartphone contact tracing has failed everywhere by usr1106 on Saturday July 25, 2020 @10:24PM (#23953920)
I'm not in Germany and I don't have compatible phone. But from all I have read the claim about turning on GPS is plain wrong.
Re:Smartphone contact tracing has failed everywhere by danijoo on Sunday July 26, 2020 @10:16AM (#23957173)
German android user here. This is absolutely wrong. I suspect you are misinterpreting the permission message on Android. The app does not turn anything on. I suggest you to learn how androids permission system works before throwing out wrong accusions.
Re:Smartphone contact tracing has failed everywhere by Spearchucker on Sunday July 26, 2020 @03:04PM (#23959323)
I stand by my post.
Re:Smartphone contact tracing has failed everywhere by zepto on Saturday July 25, 2020 @12:58PM (#23950676)
Since the contract tracing api doesn’t give information to Apple or Google, it’s hard to see what relevance this comment has.
Re:Smartphone contact tracing has failed everywhere by nxpnsv on Saturday July 25, 2020 @12:28PM (#23950424)
So they’d have to just force it then?
Re:Smartphone contact tracing has failed everywhere by thetanil on Saturday July 25, 2020 @12:37PM (#23950490)
Or do it like Germany, no centralized info store.
Re:Smartphone contact tracing has failed everywhere by makomk on Saturday July 25, 2020 @01:31PM (#23950930)
The German approach doesn't give your information to a German centralized info store, but apparently it does require agreeing to feed your location data to Google's own databases on Android devices: https://www.nytimes.com/2020/07/20/technology/google-covid-t...
Re:Smartphone contact tracing has failed everywhere by cl3misch on Saturday July 25, 2020 @12:39PM (#23950511)
I think the individual apps on top of the same framework are not identical in the way the data is collected and stored. AFAIK in some countries they have a centralized database, whereas e.g. in Germany all contact IDs are kept locally and only compared to a published (but anonymized) list of infected IDs.
Re:Smartphone contact tracing has failed everywhere by johannes1234321 on Saturday July 25, 2020 @12:56PM (#23950662)
No, that's not the difference. The contacts are stored inside the system's framework.

The difference is in how people report themselves as infected. That has to match the country's process for verification of the result.

Re:Smartphone contact tracing has failed everywhere by grazhero99 on Saturday July 25, 2020 @04:11PM (#23952037)
>Maybe so that the backends could be independent?

Funny, I misread 'backends' as 'backdoors'.

Re:Smartphone contact tracing has failed everywhere by ridewinter on Saturday July 25, 2020 @12:39PM (#23950508)
The whole reason for Apple-Google getting involved in the first place was a technical issue that prevents Android from seeing iOS. Instead of solving that issue to allow a variety of solutions to be developed, they forced the entire world to create the apps in a certain way.

It's not that their privacy-centric approach was wrong (although this article details its major shortcomings), but the suppression of trial & error definitely was wrong.

Compounding this was Google-Apple's insistence that only government bodies can release exposure notification apps and you have a total absence of real innovation. It's no surprise that nothing has succeeded.

The whole debacle is a case study in the effect of gatekeepers on innovation. As manual contract tracing teams here in the US become overwhelmed, how many lives could have been saved by a successful exposure notification app?

Re:Smartphone contact tracing has failed everywhere by zepto on Saturday July 25, 2020 @01:00PM (#23950692)
If there were no gatekeepers on this, how much contact tracing fraud and malware would there be?
Re:Smartphone contact tracing has failed everywhere by ridewinter on Saturday July 25, 2020 @01:12PM (#23950782)
These would be good problems to have because they'd mean the apps were successful in the first place! Problems are solvable if we have the chance to solve them.
Re:Smartphone contact tracing has failed everywhere by zepto on Saturday July 25, 2020 @07:45PM (#23953247)
How would they mean the apps were successful?

Why wouldn’t the outcome be that people didn’t use contact tracing apps because a bunch of them were scans and malware?