I think perhaps they are talking about this new sponsorship Flybe are doing. I also completed the FO application and it was a rather clever online application. Although there were several pages, what was great about it was that individual sections could be saved and the form returned to later. Don't you just hate it when you're part way through filling in an online form and your computer crashes and you have to start from scratch?