I remember a few years back, they themselves had proposed a system to use people's social media posts to create a "credit" system and rate individuals based on their postings. At the time, it was quite a mess. The public did not like the idea at all, and SCHUFA had to back down, but it's not the first time they've been involved in problems and controversies.
https://slate.com/technology/2012/06/schufa-s-plan-to-use-so...