Why does Russia require international companies to keep user data on servers within the country?
closed as primarily opinion-based by Pat W.♦, Nij, Nate Eldredge, feetwet♦ Nov 14 '16 at 16:26
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Simply because it makes it an easy matter for the Russian government to gain access to the data on those servers in the event it chooses to. I don't think Vladimir Putin would hesitate for one second about using force to seize them if he were to get it in his head to, which could never happen if the computers were outside the country. If the servers were located outside of Russia then Russia would have to rely on the willing cooperation of both foreign companies and governments to obtain any information residing on the servers, which I think would be pretty much a non-starter.