More diagnostics data from desktop
lists.ubuntu.com
lists.ubuntu.com
> Any user can simply opt out by unchecking the box, which triggers one simple POST stating, “diagnostics=false”. There will be a corresponding checkbox in the Privacy panel of GNOME Settings to toggle the state of this.
By POST do they mean a POST to the same web endpoint? Why would opting out requiring notifying them of your installation. I get that they'd want to track installation counts but would expect opting out to be entirely silent. Or do they mean that opting out once you've opted in would notify them of such?
> And to reiterate, the service which stores this data would never store IP addresses.
Any idea what country / jurisdiction they plan to host this data and service?
> Apport would be configured to automatically send anonymous crash reports without user interruption.
I'm unfamiliar with apport, but crash reports may contain partial memory dumps with information you don't want collected.
Also,
> Popcon would be installed. This will allow us to spot trends in package usage and help us to focus on the packages which are of most value to our users.
Far less worrying, but I can see some people cringing on that one.
Barring those two this is the kind of checkbox presented on install I'd definitely encourage people to leave checked.
Just check the "Consent" section at https://gdprchecklist.io/
Opt-out is not legal anymore... I'm not saying they are not allowed to collect, they can, just not by default. And because they are requesting "Location", they fall under GDPR even in lamest terms.
This is about a choice presented as a checkbox that is checked by default during installation, not about a feature silently enabled by default you have to then opt out of.
I have no insight into their reasoning here, I just wanted to bring this fact up given I see people talking about consent all the time when that is not the only basis allowed under the law.
Could you give a reference for that?
I found this with a couple of examples[0] but my understanding so far is that as long as it's a separate isolated step dedicated to that question with clearly worded language explaining the collection, followed by a very explicit "I agree" button or checkbox, then it's fine. The step itself (not the checkbox) constitutes wilful agreement, as it requires action for that dedicated step: it's definitely not "inactivity" nor "silent". Here I assume the button to move to the next step is not simply labeled "next step", nor is it actionable by simply pressing the enter or space key, possibly by mistake.
[0]: https://dma.org.uk/article/gdpr-in-practice-tick-box-consent...
I find your workflow reasonable, but it would fall short under 'free'. Negative and positive action are two different things and in this case the wording is quite clear ("clear affirmative act", "pre-ticked box [..] should not").
[0] http://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX...
A safe bet in this case would be a "double opt-in" approach, in which they have a checkmark during the installer, and then send an interactive notification asking you to verify your decision after the installation. In such a case, tracking would need to be enabled only after the user has clicked "yes" on a notification.
The idea here is that the user has to do something explicitly to enable tracking. Clicking "next" on an installer isn't an explicit user action.
General Data Protection Regulation, it's not only about personal information, but what data is collected by companies, who has access to it and why/how is it processed.
Nothing like that is being collected.
"‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;"
Nothing in the collected data is "relating to an identified or identifiable natural person", so the checkbox is not even necessary.
The data collected could be used to identify a single person.
How many people have the exact same combination of CPU, amount of RAM, location, disk sizes,GPU vendor/model, disk layout and installed applications ?
If the data is unique enough, it's PII.
> How many people have the exact same combination of CPU, amount of RAM, location, disk sizes,GPU vendor/model, disk layout and installed applications ?
> If the data is unique enough, it's PII.
You can not connect a unique combination of cpu, gpu, disk size, with me, y0ghur7_xxx, if you don't collect my ip address or my name in any other way, so no, it's not "personal data" as per GDPR.
Seems like enough to make the connection, if someone got ahold of all the data.
That seems like a transparent way of collecting what appears to be not very personal data.
Still, it's good to keep a sharp eye on Canonical. I have not forgotten about the "lens" sending your local query to 3d parties like amazon by default..
https://www.eff.org/deeplinks/2012/10/privacy-ubuntu-1210-am... (Amazon Ads and Data Leaks in ubuntu 12.10)
https://arstechnica.com/information-technology/2012/12/richa... (Richard Stallman calls Ubuntu “spyware” )
https://www.wired.com/2013/11/fixubuntu/ (Linux Outfit Canonical Launches Campaign to Silence Privacy Critic)
Meanwhile Windows 10 just keeps getting more and more invasive, and make it more and more difficult to turn off. Disabling web search in the start menu requires using either the registry editor or group policy now! And when you search for how to disable things everything you find is out of date because they keep changing it every 6 months. The trend has been going from actual option in settings menu -> require registry edit or group policy -> system ignores the registry and it becomes completely impossible to disable. I was pretty mad when they did this to the lock screen and it continues to be a mild annoyance to me every day.
Only thing I'm a bit concerned about is automatically sending crash reports. This highly depends on the programming language the crashing program was written in. It is very much possible for a program to include sensitive or personally identifying information in the stack traces right?
Other OSes have much to learn...
And if you don't want Canonical having this data you're probably savvy enough to uncheck the box, or you're already some other flavour.
The title by Santosh83 says instead "Ubuntu will collect data about your system by default, starting with 18.04".
I understand Canonical is trying to make a user oriented system that "Just Works" and collecting this data can certainly help with that but I do think that this should be Opt In, not Out. If nothing else to support the precedent that, in general, Opt In is better for privacy that Opt Out.
> Apport would be configured to automatically send anonymous crash reports without user interruption.
Crash reports could easily contain sensible and private data (e.g. file names/paths or usernames) and I wouldn't be comfortable sending them to an unknown group of people by default. Canonical would have to convince the user that anonymization is working really reliable for me to activate that feature.
Right now I'm always drawn between fear of private data leaking and my will to support them in fixing annoying crashes (nemo crashes almost daily for me).
Can you give an example of a path, file or user name that would cause problems to you (or anyone else) if Ubuntu engineers see it when fixing bugs?
I'm fine with Canonical knowing me as an "Ubuntu user", I'm not fine with Canonical knowing my full name and that I use Ubuntu.
> /home/elon_musk/tesla_bankruptcy_docs
[0] http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:020... [1] https://www.autoriteitpersoonsgegevens.nl/sites/default/file...
I don't mind sharing data for software that I use for free but this kinds of bothers me a lot:
> This would be checked by default
Lol no, I know where are you going on this but please do NOT enable this by default.
Data collection is OK, but it must be opt-in only.
You're only looking at it from a "more data = better" perspective, instead of a privacy perspective, which is a lot more important.
We are talking here about anonymized diagnostic data, not private indentifiable information.
Additionally, "anonymized" data frequently turns out to be identifiable when enough of it is collected.
Canonical sent an email to a public list asking for feedback.
Your comment would stand if Ubuntu 18.04 was already out and this tracking was already in place, but it's not. It's being discussed.
They should at least do it the other way round and have people opt in instead of opt out. Still I would prefer a distro that does not have such functionality in the first place.
Since Ubuntu did their first "phone home" experiments in 2015, I stayed away from it. And I will keep it that way. It was just too much of a user hostile action. Shuttleworth even defended it. Showed me that his values are not compatible with mine.
Linux Mint has been a very user friendly replacement so far.
Understandably, Canonical wants to collect diagnostic data useful for software development and bug fixing. Other major OS providers like Google, Microsoft, and Apple do this.
I like the fact that Canonical is doing it in an open manner: anyone can opt out by unchecking a box at installation or afterwards on the privacy panel; and they will make aggregate diagnostic data available to the public.
> So you ask the user during install. Then the data is sent on first
> boot. At what point can the user inspect the data, given that some of
> it can't be collected until after installation is finished? It seems
> like the first opportunity will be after it has been sent, unless you
> ask the user a second time. So why not just ask them on first boot,
> when you have already gathered all the data? That way user can inspect
> the data there and then before deciding how to answer.
Yes, I think the first opportunity would be after it has been sent. I'm
generally against asking more questions on login though, I think it would
be clunky.
Do I understand it correctly that they want to send the data the first time unconditionally after installation, and only then present the user with the opt-out choice? I really hope I understood it wrong.