RZD English language iPhone app
Err, wow. No idea this existed until today. The English version of the main website has been cranky for some weeks, and searching for help I stumbled across a reference to the app. It's ace!
* really clear interface with cute graphics
* good seat maps that even show window locations, power points and the direction of travel for Strizh trains
* remembers your personal details (useful as it does require your name in Cyrillic)
* Apple Pay and Wallet integration if you have a Visa/MC set up
* no confusing Russian error messages
Easy to set a Cyrillic keyboard on an iPhone, and use the visa translation of your name. Set the identify document to foreign passport and you are done.
Genuinely impressed. 👏