Methods, software, products and systems of an identity authentication and verification system which provide one or more users to verify by electronic and non-electronic means the identity of a person with whom a user is interacting.