Re:Imo.im – Instant Messenger
by msherry on Thursday December 04, 2025 @07:22PM
(#46155236)
It wasn't originally -- it was created in Palo Alto, by people not affiliated with Russia. It's gone through changes since then, though, and I don't know the current ownership status.
Source: I worked there a long time ago.