Apps using Testflight to bypass App Store payments?

Hi all,

I came across an app today which is permanently in 'Beta' on Testflight and uses their own payment system to unlock features. This means asking (Beta) users for payment details. They even run their own affiliate program offering 20% commission on sales.

Surely this is not allowed, right?

Anyone knows whom to contact in Apple to report them?

Thank you