1. A mobile device communicatively coupled to a server, the mobile device comprising: a list of products wherein at least one product of the list of products comprises an associated user interest solicitation; a client capable of receiving the list of products from the server and presenting the list of products to a user; the client displaying each product of the list of products, one product at a time, along with the associated user interest solicitation and soliciting a user's response; the client capturing the user's response to the list of products and communicating the user's response to the server; and the client prompting the user to enter a security code selectively and securely communicating the security code provided by the user to the server for user authentication and non repudiation.