TikTok is no more spyware than any other major internet ad platform, it just happens to use the knowledge it gains to provide you with content you actually want to watch (even if you don't know you do).
Google and Facebook collect the same sorts of information, they just don't use it as much to curate your experience.
Edit: to the downvoters, do you really think that Google and Facebook don't scan images you upload to them, and save drafts of things you type into their views: email or chat window or what have you? Do you really think they're not creating a complex profile of who you are as a person? That's how ads work. "Show this ad to 20-35 year olds in [Area] with [political affiliation] and a hobby of [thing]. You gain that knowledge by reading and tracking _everything_