iOS 14 beta has a banner to confirm when you paste from another device (eg copy on a Mac and paste on iPhone)
Seems to be bugging out and showing with every keystroke in TikTok
The alternative possibility is TikTok stealing what is on my clipboard every single time I type a keystroke.
I don't have a way to know for sure. Thought it worth putting out there.
To reproduce:
1. Have something on your clipboard. Eg copy some text from Notes or a website
2. Open TikTok and start typing in any text field
3. You learn from iOS 14 beta each time an app “pastes” - but in this instance I didn’t request it, and none of that text appears in UI
I’m no expert on this so others will have to weigh in on how to tell if TikTok is reading/using the clipboard without consent or “inspecting” it.
I would wonder what why it needs to inspect the clipboard at all, but even moresso to do it every keystroke
引用ツイート
Ed Cormany
@ecormany
·
返信先: @jeremyburgeさん
inspecting, but not necessarily grabbing. if what they’re doing isn’t nefarious, there are new APIs that don’t trigger the warning. https://twitter.com/twolivesleft/status/1275776460918157315…
More context about other apps. Interested whether any do it every keystroke, or just on certain actions like this
引用ツイート
Nathan Lawrence
@NathanBLawrence
·
返信先: @DaveWoodXさん, @jeremyburgeさん
Outlook checks when you move first responder status to the “To” and “CC” fields most frequently for me, which makes me think it’s doing some kind of prefetching of email addresses you have in the pasteboard to see if it can pull up pictures for them fast enough when you paste in.
Based on reports from developers, it appears that a number of apps on iOS (and presumably Android?) check the clipboard contents from time to time.
Until iOS 14 this happened silently, but now we have an alert. Which is great.
Some apps check for URLs or other content on the clipboard as a feature (eg Apollo for Reddit) to check if it can use the clipboard contents and offer functionality to the user. Other apps don't make the purpose clear (eg Microsoft Teams).
The sticking point seems to be that clipboard access triggers an alert on iOS 14 that the app pasted your clipboard contents.
Best it works like this as we (the users) have no way to know what happens next.
We (the users) cannot tell which apps access the clipboard to 'inspect' it to offer features, or which apps access the clipboard to potentially paste + send the contents to a remote server
If there is a way to detect what an app does with its clipboard access, I'd love to know
In the case of TikTok, why it needs to check the clipboard (and trigger the alert it is being 'pasted') after every 1-3 keystrokes is odd. It CAN be explained as a potential bad implementation of a framework. Or something more nefarious.
No way to know, that I can see?
As an aside: any app can already steal what you type into it, even if you don't hit send.
Websites can do it too.
It's sneaky and I don't like it, but they can do it (not necessarily legally re: GDPR, but that's another issue)
Always assume an app can use what you type into it
The difficulty here is no way to ban an app from having clipboard access. That would be a welcome feature.
Or to sandbox the clipboards use per-app, unless permission granted for a single-use external-app paste. Or for access for an hour, day, week, or permanently.
As far as I'm aware, all apps can access the clipboard on macOS, Windows, Android, and iOS without permission.
It's been a common feature. The main change now is iOS reporting when an app accesses it (usually after a user presses paste, but not always)
引用ツイート
Liam Forsyth
@liamdforsyth
·
返信先: @jeremyburgeさん
Yeah surprised it works this way, you’d think your clipboard was something you gave an app, not something they just have access to. Seems weird considering your clipboard could contain something sensitive.
It's a very clever tweak.
By telling the user when the clipboard is accessed, they can ignore it if it's just after tapping Paste (good, it did what I asked)
But any other time the 'app pasted content from other app' banner shows, users will want to know why
Oh and for all the comments of "see, THIS is EXACTLY why I never installed TikTok" c'mon now
Don't pretend like half of y'all really would be dancing to Renegade on TikTok it if it wasn't for your security concerns
We all want apps to respect user data. But for those just wanting to dunk on the teens and feel superior about it, and there's no need.
We can focus on valid security and privacy concerns without the value judgements around the TikTok demographic.
Laurence here with the details on this (pre-iOS 14 snitching on apps for clipboard access)
引用ツイート
Laurence Dodds
@LFDodds
·
返信先: @jeremyburgeさん
Hello Jeremy! So I actually investigated this in March and found out why it's happening, for TikTok and other apps (TLDR: it's a weird and widespread SDK behaviour).
At the time, TikTok told me it would stop within a few weeks...
1. TikTok said it would remove clipboard-access code 'in a few weeks' in Mar 2020. It's been 3 months and it's still there
2. It's possible nothing suss is happening w clipboard data. TikTok says it's just due to the SDK. We have no way to know for sure
引用ツイート
Laurence Dodds
@LFDodds
·
返信先: @jeremyburgeさん
Hard to confirm it for sure, but FWIW both TikTok and Google (whose SDK it was in this case, according to TikTok) said on the record that no user data was ever sent off device. Supposedly it's just not the way the SDK(s) work. Take that as you will!
What's interesting in hindsight is most nerds have known apps can access clipboard data since...the 80s?
We either didn't think too much about it, or assumed apps wouldn't abuse this without our input
I know I never gave it much thought about it until iOS 14 put it in my face.
BREAKING: TikTok says it will stop reading iPhone users' clipboards after an OS update exposed its constant snooping – along with MANY other apps doing the same.
Problem: TikTok already promised me in March it would stop within weeks
According to TikTok the clipboard access taking place in March 2020 was a different type of clipboard access to what is going on now (!?) but has said they'll stop doing this too
引用ツイート
Laurence Dodds
@LFDodds
·
This week, though, @rjonesy and @jeremyburge spotted that TikTok was still at it.
The company now says this was a separate feature – but has not yet said how long it has been in place, nor whether it collected any personal data. See our full story here: https://telegraph.co.uk/technology/2020/06/25/tiktok-stop-snooping-users-clipboards-iphone-update-shows-app/…
I don't connect with concept of TikTok personally but a lot of other people do. A better solution to this problem would be non-china based implementation of idea itself. Here is one quick tutorial on same
Recreating the Tiktok interface using React Native and styled components. Enjoy and leave your like in the video :) Instagram: https://www.instagram.com/regi...
Here's a test you should run.
Create a bitly account if you don't have one and login and create a bitly link for anything, it doesn't matter what it is.
Copy that bitly link to your clipboard and repeat what you're doing in that video.
Monitor the bitly link for clicks.
inspecting, but not necessarily grabbing. if what they’re doing isn’t nefarious, there are new APIs that don’t trigger the warning.
引用ツイート
Simeon
@twolivesleft
·
Oof. I just checked Codea under iOS 14 and it looks pretty creepy if you have something in your pasteboard from another app
Codea doesn’t do anything with your pasteboard data, it only checks that it’s not empty in order to activate the “Paste” command in the editing menu!
Apps abusing clipboard can steal the passwords from the password managers when user copies it and associate with the user account via parallel construction.
e.g. Time of stealing password from clipboard + time of my tweet.
1/2
Android 10 has made some changes like allowing only IME (Input Method Editors) & in-focus apps to access the clipboard. Not a fool-proof way to prevent the issue.
One more reason to destroy app duopoly & switch to pure Linux -