I know you can use libraries such as mobile-detect.js, but it fails when you change the viewport display option on your chrome developer tools.
I would like to create a crowdsourcing task that needs to be completed using a phone, and I want to ensure people don't cheat and use their computers instead.
Is there a way to detect if the user is browsing using an actual mobile device?