Freja Mobile Application Testing Instructions

About Freja

Freja is an electronic identification (e-ID) solution for citizens and organisations which can be used for verifying one's identity in a number of online and real-life situations. Freja eID is made up of:

  1. A smartphone application - Freja - which can be used for logging in to e-services connected to Freja, and as a physical ID at many locations across Sweden.

  2. A web portal - My Pages -  where the user can control how their e-ID is to be used and has a full record of their user history. 

For more information about Freja as a whole, please visit the Freja website.


OS Requirements

The Freja eID mobile application is available for both Android and iOS:

  1. For iOS you need at least iOS 11

  2. For Android you need at least Android 8.0 (API level 26).


Preparing to Test

To test Freja eID, you must:

  1. Download Freja from the App Store, Google Play or Huawei App Gallery

  2. Have a valid email address you have access to

In production, upgrading Freja requires data from a valid document. However, in Test Mode you may either:

  1. Auto-generate the necessary data via our Test Vetting Portal (recommended)

  2. Use your own document; supported documents are:

    • Sweden: passport, driving licence, national ID card, Tax Agency ID card

    • All EU/EAA countries: passport


Test Mode

Test Mode is an environment where Freja can be tested prior to/during integration. In order to activate Test Mode:

  1. Download and launch the app

  2. On the Privacy screen, toggle the 'General Terms and Conditions' button six times to enter Test Mode.

  3. Tap Start Test Mode to confirm that you want to use the Freja eID mobile application in Test Mode.

Whether you are in Test Mode or not should be apparent as the header in the app will turn orange, accompanied by an animation that says 'TEST'.

The application will stay in Test Mode until you delete it from the device.


Registration

Overall, registering in Freja can be divided into:

  1. Basic: Creating an account with an email and setting a PIN.

  2. Extended: Adding a valid ID document. This includes adding the data and waiting to be verified by our security team.

  3. Plus: Doing a physical ID check at one of our agents. (This step is only relevant to Sweden)

Obviously, for testing purposes, many of these steps can be skipped.

Registering with your own document

If you would like to try registering with your real document, just follow the instructions in the application (we have a detailed, step-by-step guide on our website).

When you send your data for verification, you will get a link in a popup that will take you to our Test Vetting Portal to approve yourself:

Popup that appears once you’re through the add document flow
This is the Freja Test Vetting Portal

The email you used to register will be pre-populated in the field. Just click Upgrade

If you selected 'Sweden' as your country, click Upgrade again to upgrade your account to Freja+. As mentioned before, Freja+ is only available in Sweden.


Registering by auto-generating data

If you would like to skip the process of adding a document or if you don't have a document that is supported in Freja, you can auto-generate the data. To auto-generate the data follow these steps

  1. Create an account and set your PIN.

  2. Navigate to our Test Vetting Portal and enter the email you used to create your Freja account.

  3. Enter the data you wish, generate your personal identity number, and click Upgrade.

  1. Check back in the app, your account should be upgraded with the data you entered.

  2. Click ‘Upgrade’ again to upgrade your test account to Freja+

Freja Home Screen on Extended

Freja+ Home Screen

Freja Home Screen on Extended

Freja+ Home Screen

 

 


Possible errors while registering

Certain errors might occur during the registration process:

  • The websocket connection may be terminated during the registration process, in which case a connection error pop-up will appear. Ignore the error, the application will reconnect to the server within 3 seconds.

  • Confirmation email might not be delivered. Check your Spam or Junk folder. If this doesn't solve the problem, try resending the email or redo the whole process.

  • If you use the same email address to register on multiple devices at the same time, you will get a registration error. Use Existing User > Transfer Freja to New Phone feature to connect multiple devices to the same test account.


Deleting the Test Account

There are two ways you can delete your test account

From Settings

  1. Go to Settings in Freja eID (icon in the lower right corner).

  2. Choose Delete Account.

Your test account will be removed from the database and you will be able to use the same email to register again.

From the Test Vetting Portal

  1. Navigate to our Test Vetting Portal.

  2. Go to the 'Delete User' tab.

  3. Enter the email address used to register the test account. Tap Delete.