pull down to refresh

Closed source yes, but its not exactly under Russian control. The servers are not in Russia, and neither is the corp or Durov. Durov renounced his Russian citizenship. I don't think its fair to say its under Russia control.
That Russia blocked it from 2018, and then permitted it from 2020 is a little suspect however. It would suggest selective access may exist.