Organic Maps is a for-profit venture that accepts donations. That's sketchy. Management also seems to have prior Kremlin links. Which is sketchy.
You mind sharing links / sources / etc. ?
I don’t understand why it is “sketchy”. Also do you have any proof on “Kremlin links”?