That is why it is important to have an off-shore account in a country that will NOT give your details to any state.
Say that you have your home and family in the UK, are flying for a Greek airline based in Spain via an agency with their offices in Sweden. That agency gives you a contract that states that is composed under the Mauritius law.
To whom do you have to pay taxes...
But I am sure that all contractors are doing their utmost to be as legal as possible. We are all honest and hardworking, law-abiding citizens.