I assume passengers still have to go to a desk in order to deposit their luggage.
Does anyone know if these self-service terminals can be used as an alternative for those who have opted for web check in? (I, too, am surprised about the lack of information on ryanair.com, especially as I understand that use of the machines at Stansted is compulsory, although to be fair I have noticed Ryanair staff on hand to help passengers through the process if they need it.)