Live data from Hacker News

Privacy analysis of Tiktok’s app and website

rufposten.de

161–170 of 207 posts

Re: Privacy analysis of Tiktok’s app and website

#161
post #154

Earlier quoted context omitted.

Even though these practices may be legal you'll agree that 99% of the people here are not ok with them. It's not needed to send personal data around the world for tracking. The core functionality of tiktok doesn't need that at all.

> Even though these practices may be legal you'll agree that 99% of the people here are not ok with them Sad truth is that they are not ok with it only because it's TikTok and it has Chinese origin.

People on HN don't complain about TikTok sending data to Facebook primarily because TikTok is Chinese, but because Facebook is evil.

People on Facebook may hate on TikTok for being Chinese, but I wouldn't know because I don't have a Facebook account. (I don't have a TikTok account either, so it doesn't actually matter much to me whether they snitch to Facebook. But it's about the principle of the matter.)

Re: Privacy analysis of Tiktok’s app and website

#162

Earlier quoted context omitted.

99% of websites we visit do not need canvas or sound. And the few websites that do can explain why you should click "Allow" when they prompt you for access. What's a charitable reason that stops even a supposedly privacy-concerned niche browser like Brave from implementing opt-ins for these things? I suppose one reason is that you would immediately unleash opt-in spam on your users that don't know what these pop-ups…

In Firefox, setting privacy.resistFingerprinting = true in about:config fixes the canvas leak and possibly the audio leak. It's part of a push to bring into Firefox privacy features from the TOR project. https://wiki.mozilla.org/Security/Fingerprinting

I don't know about fixing canvas and audioleak, but it reset browser zoom to 100% on every load of any website say HN. This is pretty annoying.

Re: Privacy analysis of Tiktok’s app and website

#163
post #44

The GDPR law is complex, but I'm 99% sure that this guy is misinterpreting it here. Sending data to Google, FaceBook and AppsFlyer (and other American companies) is generally legal under GDPR. All three companies are covered under the US-EU Privacy Shield framework: https://www.privacyshield.gov/participant_search Furthermore, sending PII data to a non-EU country is also allowed under GDPR as long as the company in q…

I'm the author and even if I know GDPR quite well as professional journalist I know I can't interprete a law on my own, so I additionally asked an legal expert in this field. So this is what he explained: 1. Sending data to Appsflyer is OK in general, but you have to declare to which parties the data will be sent afterwards. As most of the partners will be joint controllers of the data you have to lay open the arrang…

Consider adding this highly relevant extra information to the main post.

Re: Privacy analysis of Tiktok’s app and website

#164
post #19
post #12

Three of the main things he calls out are caused by embedding of the Facebook SDK, the Google Analytics SDK and AppsFlyer SDK. The most worrying one IMO is actually AppsFlyer - I doubt they have the resources to properly protect the data they're collecting. It might be more effective to go after the companies providing the SDKs rather than individual apps, to have a real impact. But OK this was for a news story about…

Going back to Google's knowing and willing abetting of hardware ID abuse. I heard it many times that Google knows that a lot of Chinese companies violate their play store policy against using hardware IDs for advertising purposes. If they stand against it, why they added APIs for accessing them in the first place? I thought about that for a long time, and finally it struck me: Google very well knows that GDPR prohibi…

FYI, Android removes APIs to access hardware information like IMEI in android 10

Re: Privacy analysis of Tiktok’s app and website

#165
post #95
post #39

Earlier quoted context omitted.

> What's a charitable reason that stops even a supposedly privacy-concerned niche browser like Brave from implementing opt-ins for these things? In my experience, blocking these everywhere globally as a default will result in being banned from websites, trigger bullshit "fraud" invasive analytics, and all sorts of obnoxious fail-closed problems by invasive trackers. You will also be banned from most Distil-hosted sit…

If a large enough chunk of people do it, then it becomes unfeasible to block them all. If Safari, Firefox and Internet Explorer all implemented a block, it doesn't really matter that Chrome doesn't. That's ~30% of browsing traffic, and no sane company with a large web presence is going to throw away 30% of their traffic.

Agreed! There's a lot of moaning about how things should be better.

Be the change you want to see. Do it. I'm always amazed at how people will complain but then let themselves be pushed around. I wonder how many people reading this article will change their or their browser's behaviour afterwards. Very few I guess.

Re: Privacy analysis of Tiktok’s app and website

#166
post #160

I wonder if Facebook and Google are pushing all these articles about/against Tiktok because it’s a threat to them.

And I wonder whether comments like yours are spread by the Chinese Government to undermine trust in our media/democracy.

If I could prove I'm not associated with China in any way, and in fact don't like what they do, could it be proved that the wave of Tiktok-related posts has nothing to do with Facebook/Google?

Re: Privacy analysis of Tiktok’s app and website

#167
post #160

I wonder if Facebook and Google are pushing all these articles about/against Tiktok because it’s a threat to them.

And I wonder whether comments like yours are spread by the Chinese Government to undermine trust in our media/democracy.

Recently, I can't help but think this way everytime I see controversial comment/post in HN and reddit.

Maybe TikTok is not collecting data and operating ads in any way worse than Facebook or Google but we can expect companies from democratic countries to face some level of scrutiny from free press and government accountable to people. The thought of Chinese government having access to companies with reaches like Facebook/Google to global population worries me.

Re: Privacy analysis of Tiktok’s app and website

#168

The other day I saw my young nephew on Tiktok. There is this thing that happens once in a while when you see two pictures of fashion and the child has to point with its finger which one they prefer. This thing goes on for a while. I found it weird and was wondering if other also noticed this?

Pointing fingers in real life or in a video they are recording?

Re: Privacy analysis of Tiktok’s app and website

#169
post #142

Earlier quoted context omitted.

Exposing the window size is needed for many festures. CSS media queries change what's displayed based on the screen size, and pure css can cause effects that can be independently measured (set a css property and the read it with JS and log the result, or have the css load a background image with tracking data embedded in ths url). Webapps that manually position elements using JavaScript use the API as well. It's also…

CSS media queries don't get handled by anything that has the capability to send that information back, so window size reporting isn't needed for that. The only place that needs it, are those JS apps that manually position items. Measuring text overflow is only possible by the APIs exposed by the CSSOM set [0], which also happens to include the window sizing elements. If we only allowed a subset of that group, all tho…

CSS media queries themselves don't have the capability to send any tracking information back, but the effects they cause absolutely do. Consider:

  @media (min-width: 600px) { .pixel { background-image: url("/pixel?width=600"); } }
  @media (min-width: 700px) { .pixel { background-image: url("/pixel?width=700"); } }
You could add as many of these media queries as you like to increase the resolution of your tracking. Combine this with the min-height media query and you can get the absolute size of the view port.

Re: Privacy analysis of Tiktok’s app and website

#170

Earlier quoted context omitted.

99% of websites we visit do not need canvas or sound. And the few websites that do can explain why you should click "Allow" when they prompt you for access. What's a charitable reason that stops even a supposedly privacy-concerned niche browser like Brave from implementing opt-ins for these things? I suppose one reason is that you would immediately unleash opt-in spam on your users that don't know what these pop-ups…

In Firefox, setting privacy.resistFingerprinting = true in about:config fixes the canvas leak and possibly the audio leak. It's part of a push to bring into Firefox privacy features from the TOR project. https://wiki.mozilla.org/Security/Fingerprinting

Firefox 58+ blocks canvas by default. We don't need to change about:config for Canvas tracking.

Not sure about the status of AudioContext tracking, though.

Post reply on HN