Yes, you can earn points on a mobile device but you will need to disable private browsing. Check your browser settings on your mobile device to ensure it will accept cookies.