Upvote:4
SNCF (the french national railway operator) operates a free frequent traveller program called "Voyageur", which is coupled with several apps (the "SNCF" app, the "TGV Pro" app...). Users subscribed to this program show their Voyageur card or the 2D barcode inside the app instead of a ticket (there are actually no tickets).
In the general case, a user may have to show proof of ID to justify it's actually their card (especially if it's some kind of discounted fare).
For very frequent travellers, there are discount programs ("FrΓ©quence" which gives a 50% discount, and "Forfait" where you pay a small symbolic fee to book a seat), which require an associated card which bears your picture. You can now choose to "dematerialise" these cards from within the TGV Pro app or on the Voyageur program website by taking/uploading a picture. Once you manage to get through (it is very poorly designed), your picture will be available both inside the TGV Pro app and (in theory) on the train conductor's portable terminal. Not sure when/how the info is downloaded (i.e. on demand during the trip or at the beginning of the trip based on booked tickets).
Note that this not really "mobile phone ticketing" per se, as there is no ticket or ticket-specific barcode available in the app (the app always presents the same barcode, which is the one for your Voyageur card), and you could use the Voyageur card instead (I believe they can even look up your ticket using your personal data without any card or barcode at all), but you can indeed use the app for this, and your picture is indeed on SNCF's servers and on the conductor's terminal.