How attester.no works

NorskEnglish

attester.no proves a certificate is genuine – without permanently storing what it says. This page explains exactly what happens to your data.

What happens to your submission?
  1. You fill in your organization’s form. The data is stored until the organization has reviewed it and issued the certificate.
  2. When the organization approves, the certificate is generated as a PDF with a QR code, and you receive it from the organization.
  3. After issuance the organization deletes your data from the database – only the cryptographic hash remains.
  4. If you don’t hear back, you can contact the organization at any time and ask them to delete your submission.
What is stored – and what is never stored?
Once the certificate is issued and the submission deleted, the database contains only:
  • A cryptographic hash (a “fingerprint”) of the certificate’s contents
  • Which organization issued it, and when
  • Which PDF template was used
  • A random ID that the QR code looks up
This is NEVER stored as part of the certificate:
  • Your name
  • Positions, roles or groups
  • Dates and time periods
  • Everything else written on the certificate
How can the certificate be verified if the contents aren’t stored?

The QR code on the certificate carries the data – not the database. When someone scans the code, the verification page computes the fingerprint of the data in the code and compares it with the fingerprint we stored when the certificate was issued. If they match, the certificate is genuine and unaltered. Change as little as one character and they no longer match.

The consequence: should the database leak, no personal data from issued certificates leaks. The server does not even know who the certificates are about. Only the person holding the paper certificate – or the QR code – can read the contents.

How to verify a certificate
  1. Scan the QR code on the certificate with your phone camera.
  2. The verification page opens and shows green if the certificate is genuine and unaltered, red if something is off.
  3. Compare the fields on the page with what is printed on paper.

Questions?

Email hei@attester.no, or get in touch on GitHub. GitHub ↗

Back to the front page