Savitas QR requires geolocation access for the browser, in order to ensure that the scanned Savitas QR sticker is indeed scanned on its original location. If your settings are not correct, Savitas QR displays an error message like this:
In order to ensure your privacy and give you the correct choices, iOS gives you options on three levels:
If on any of those levels the Location Services are not enabled correctly, you will get the geolocation error screen.
The following screenshots illustrate how to verify that the correct settings are applied.
First, the overall Location Services. Go to the home screen on your iPhone, and open Settings.
Scroll down a bit and locate the Privacy settings.
In Privacy settings, open the Location Services.
Make sure that Location Services are enabled - the toggle should be green.
Stay in the Location Services section, and scroll down through the list of apps (where you can change settings for each individual app), until you’ve located the settings for Safari Websites.
Open the settings for Safari Websites, and choose “While using the app”. You should not be concerned at this stage that other sites start tracking you; you can still specify this per website in Safari itself - we’ll cover that later.
Go back to the main Settings screen, scroll down a bit to find the Safari settings pane.
In the Safari Preferences pane, open the Location settings.
Make sure that the Location access on all websites is set to “Ask” or “Allow”. If you choose “Ask”, each website will ask your permission to access location services if it needs it; with “Allow” you give location access automatically to all websites that request it.
Close the Preferences app. The first time you navigate to https://savitas.io you will get a popup asking for your permission to access Location Services. Select “Allow”. Without this, Savitas QR cannot function and you will not be able to use the Savitas QR solution.
If you still need to verify that savitas.io has access to per-website Location Services, tap the “AA” Icon in the upper left corner and select “Website Settings”.
In the Website Settings, tap the Location entry, and select “Allow”. This will give the website savitas.io (and only this website) access to Location Services, which will allow you to scan Savitas QR stickers correctly.
If you would still encounter problems, please contact us at firstname.lastname@example.org.