Overview
Welcome to the documentation for using the Health testing service. Individuals can have their test results directly issued to their phone via the Yoti app, where their information is securely stored as encrypted data that only they can unlock. Users can use the app to securely share their test results, both in person and digitally.
This service is offered as a portal, however Yoti has created an API to allow you to retrieve your user’s test results and personal details.
The overview below sets out the entities and data flows involved.
Supported browsers

Supported browsers
Hardware requirements
- Please ensure your devices have cameras.
- You may need an ethernet port or appropriate USB ethernet adaptor to be able to connect to your testing machine.
Feature list
The health portal has many features please see overview below:
Feature | Description |
---|---|
Data retention | Choose how you store the data. |
Symptom questionnaire | Capture what symptoms customers think they have at the point of taking a test. |
Test and release | The customer will receive an email with a PHE template containing guidance on self-isolation according to their test result |
Pre-registration | Allow your customers to pre-register by uploading a CSV. |
Self-registration | Generate a custom made URL so all your users to fill in their details prior to arriving at the testing site. |
Held results | Manage and manually take actions on held results. |
Edit CQ Value | Enable ability to edit CQ values on the upload test results page. |
Printed certificate | Send a printed certificate a PDF certificate by email |
Verify printed certificate | A QR code scanner to give a simple and secure way to verify that credentials are presented by their rightful owner. |
Yoti | Ask your customers to use Yoti to ensure you are dealing with verified users. |
Reporting | Track and analyse all of your test results |
Customer guides | Free auto generated customer guides. |
Translations supported
Available translation languages for customer emails and collection flow:
- Czech (čeština) 🇨🇿
- Polish (Polskie) 🇵🇱
Technical overview
Yoti supports two types of testing:
- RT-PCR & RT-LAMP testing
- Lateral flow testing.
There are 4 personas:
- The customer. The user that is performing the swab / test.
- The collector. The user that will be processing the results.
- The technician. The user that will be dealing with the machines.
- The admin. The owner of the portal.
The process flows for sample collection is shown below:

Technical overview
The process flows for test results is shown below:

Technical overview
The customer flow
Below details the end to end customer flow for RT-PCR & RT-LAMP testing.

RT-PCR & RT-LAMP testing customer flow
- The collector links a customer to a testing bag via Yoti or email.
- The sample is collected from the customer.
- The customer can choose to submit an optional symptom questionnaire. This can be configured on or off.
- A technician assigns the customer sample to digital well, linking the customer to the real well in the testing plate.
- A technician places the testing plate to the machine and runs the test.
- Results are then uploaded to the portal and are automatically sent to customers.
- The customer receives their test result in their Yoti app or via email.
Below details the end to end customer flow for lateral testing.

Lateral testing customer flow
- The collector links a customer to a testing bag via Yoti or email.
- The sample is collected from the customer.
- The customer can choose to submit a symptom questionnaire. This can be configured on or off.
- The technician scans the test, allocating the customer to a number. Numbered cards on the screen show a countdown timer for each test.
- The technician is notified to check for a result at the optimum time for each test.
- The result is submitted to the portal and is sent to the customer.
- The customer receives their test result in their Yoti app or via email.
Using Yoti responsibly
We pride ourselves on how we handle our users' data. We use tech for good and enable users to securely prove their identity or age, always being transparent about what happens to their details.
- Be transparent about why you're collecting data and only use this data for those reasons.
- Only collect the information you actually need. Data minimisation is one of the main benefits of Yoti, so people don't have to provide more information than is actually necessary.
- Make sure any information you export to your own systems is stored securely. Data security is at the heart of what we do and we think it should be important to every organisation.
