Typically, no. While a smart phone is certainly recommended for the most in depth and best loyalty experience, many brands allow for earning through the iframe at their corporate website using single sign on. The Iframe allows guests to login and scan receipts or enter barcodes manually in order to earn on transactions instead of scanning them with their phone's camera in the app.