> In fact, the company is European and claims that their entire platform is GDPR compliant, which is... probably true?
I don't see how it is. The mere processing of my personal information (age, gender, race – doesn't matter that it's only a guess/estimate) without my explicit consent or any contractual need should already represent a violation of GDPR.