It is strange to mention that he is in Chile and not mention that he is a Russian citizen, and the apps come from a Russian company that was recently re-registered(??? or not) somewhere else.
It could be sanctions, and it is not related to reviews at all.