At worst using it a a secret key is similar to using your name as a hidden variable for authorisation, whent it sshould strictly be a identification token.And once leaked you cant revoke it .
Back on topic , a Gattaca type system is unbelievably bleak and when(not if) it is finallly shoved through.It wont take long to foist it on the rest of the planet (see the recent visa requirements viz social media and insane bond requirements demanded of some countries like Mali citizens being asked for $15K per visa application).