Geo-Locked Google Form via QR

Job ID: 39946649

Budget: ₹600 – ₹1,500 INR

Project Description:

I have a Google Form that is linked to a QR code. I want to restrict access to this form such that:

The form should open only when the QR code is scanned using an Android mobile device.

Access should be granted only if the user is physically present within a predefined GPS location (latitude and longitude range).

If the QR code is scanned outside this location or from a non-Android device (e.g., iPhone or desktop), it should show an error or redirect to a “Not authorized” page.

The solution should be lightweight, secure, and easily replicable for future QR codes/forms.

Deliverables:

Working prototype that meets the above criteria.

Deployment instructions or a simple setup guide.

Code or script that can be reused with different Google Form links and locations.

Preferred Tech Stack:

JavaScript / HTML / Firebase / Apps Script (open to suggestions).

Ideal Freelancer:

Experience with Google Apps Script, QR code integration, geolocation APIs, and mobile device detection.

Ability to deliver a working solution quickly and securely.