Frequently asked questions

In-depth information on Savitas QR.
How it works

What is a Savitas QR code and what does it do?

Learn how a Savitas QR code works.

A SAVITAS QR Code represents a very large random number and looks like this image.

Example of a Savitas QR code

It translates to a URL like this:
https://savitas.io#UcfzpGvE6W-LNWYG61cWnw.j7KR6FdMec8NBwVp_V4Rhzq_tFhy5mPzyov-2RMNF-cnl0323-mYGzow9eETosDG

There are three components that make up that complete URL:

  1. https://savitas.io: the operational SAVITAS server which runs over a secured web connection (https);
  2. UcfzpGvE6W-LNWYG61cWnw: the fragment component encoding the unique QR Code random number;
  3. j7KR6FdMec8NBwVp_V4Rhzq_tFhy5mPzyov-2RMNF-cnl0323-mYGzow9eETos: the digital signature securing the authenticity of the random number.

Upon scanning, the single web application is loaded from savitas.io (part 1 of the URL). Parts 2 and 3 remain on the phone. The web application on the phone determines that indeed the number (part 2) is a unique SAVITAS number, digitally signed (part 3). It then hashes the number (part 2) with a timeslot, and stores it on the phone as a hashed Space-Time-Slot (STS). The server receives no data whatsoever.

This STS is actually the functional combination of space and time: it states that the scanning device was in the neighbourhood of the QR code within a specific timeframe.



Explore more FAQ content: