F3G.
Ryanair website T & C's include the following wording:
'To qualify for Online Check-in each passenger must present either a valid passport or National Identity Card, issued by the government of an EU/ European Economic Area (EEA) country which matches the document details printed on their online boarding pass, at both airport security and the departure gate'.
Unless I'm mistaken this suggests PAX holding non EU passports are NOT entitled to on line check in.
If I'm missing something I look forward to someone correcting me.