Mobile transaction technology that enables consumers to interact with public devices without revealing personal information