Stripe would never create a blockchain they can't control, because if it has anything to do with fiat then it's going to need to have that control. I have an extremely high suspicion they have some sort of admin access.