BS. I haven’t developed on iOS enough to know for sure, but Java, JS, and other languages have listeners for actions such as key presses and touch/mouse inputs. Doing a quick Duck Duck Go search i do see a stack overflow post that seemingly confirms that there is also an option for Swift and Obj-C:
https://stackoverflow.com/questions/16016729/how-to-detect-keyboard-key-pressed-in-iphone
There is absolutely no reason for a social media App to track your clipboard. Users have the ability to paste themselves. Devs don’t need it for debugging. Heck, your claimed “bot” prevention can be easily achieved by timeouts, listeners, and content reading on each post pre posting.
They don’t care about you or your privacy.
If you had done enough development, you wouldn't be calling BS. You know as a developer that most apps and programs and websites are a cluster **** of bad code. And as the old saying goes, never assume malice when it can be easily attributed to stupidity.
We've all seen ridiculous and terrible code, and horrible hack job ways of achieving very simple things. I could easily envision a bad bot detector built this way.
Also, for VERY basic common sense, just have a think, why would they be scraping the clipboard on every keystroke? They know through the event list they aren't copying something, so the clipboard hasn't changed - especially in the case of TikTok. So what privacy invading reason is there for copying the clipboard on every key stroke?
Letter A typed: Copy clipboard. Send data away
Letter B typed: Copy clipboard. Send data away. Exactly the same.
Letter C typed: Copy clipboard. Send data away. Exactly the same.
... etc
If your plans are to invade privacy and copy clipboard data, then you only need to do it when the clipboard changes. So this would just be a way of increasing the incoming bandwidth costs, and the amount of server side crunching needing done, to achieve what you could do upon the app just opening once.
With some
very basic thought processes, this looks far more like incompetent programmers trying to solve problems in creative ways, using out dated tools more than it does data privacy breaches. I'd be more concerned with the apps which scrape the clipboard on open and then never do it again - because that's the ones that look like competent programmers trying to obtain whatever is on the clipboard.
Now, as I said - this isn't a good thing. And it should be stopped. But it doesn't mean all of these apps are doing bad things.