It's not. Part of Russia is in Europe. The geographical limit between Europe and Asia is not well defined.
I think it would be similar to saying "First American chat app that...", which would be ambiguous?