As far as I remember, this open source project was sold for around 700 million dollars. I would have zero trust in anybody related to russia.