The most effective aspect of this disinformation campaign is that if you share the wrong meme on reddit or Facebook you can get accused of being a tool of the Kremlin, which is pretty grand and hilarious really. Americans have gaslit themselves into thinking the Russians are everywhere (again).
My point is that I do not see a direct connection between the mobile application founded by the Russian indie developer almost 2 years ago and the swaying one of the most established democracy in the entire history.