

Apparently its called “Innovis”. I tried to find a few articles but they all read like press releases or AI slop.
There is a blurb on Wikipedia fortunately:
https://en.wikipedia.org/wiki/Credit_bureau#Consumer_reporting_agency
https://en.wikipedia.org/wiki/Innovis
The Threads logo looks like a parasitic whipworm.