Skip to main content

Whitelabel Kit Registration

Whitelabel registration is the no-code activation route: SiPhox hosts the registration page at activateyourkit.com, branded with your logo, so your users never land on a SiPhox-branded site. Every kit ships ready for it.

note

Prefer to keep activation entirely inside your own product? That's the API kit registration route instead, where you build the interface and record consent yourself. The two are alternatives: pick one per program.

How a user activates a kit

1
They open the registration page

Either by scanning the QR code on the kit instructions, which opens https://activateyourkit.com/kit-registration?kitID=SPOTK384QH, or by typing activateyourkit.com manually.

With manual entry a generic activation form loads first; once the user enters their kit ID, your logo replaces the generic branding.

Generic Kit Activation form with Kit ID, date of birth, biological sex, email, name, and phone fields
Activation page
2
They identify themselves

The user enters their name, email, sex, phone number, and date of birth, then continues. You can pre-fill any of these with query parameters (see below) so the user retypes as little as possible.

3
They consent and learn to collect the sample

The user is forwarded to https://collect.activateyourkit.com/, where they sign the product consent forms and are walked through the sample collection instructions.

4
Registration completes

The kit is registered once the user clicks continue on the final instructions screen. Your integration finds out through the kitRegistered status on the kit webhook, with no polling required.

Pre-fill the form with query parameters

Append any of these to the registration URL to pre-fill fields for the user:

ParameterTypeExample
kitIDstringSPOTK384QH
firstNamestringJohn
lastNamestringSmith
emailstringtest@gmail.com
genderM or FM
birthdaystring, YYYY-MM-DD1990-02-12
phonestring, 10 digits5671231231
bkstringYour business key. Use it instead of kitID when the kit ID is unknown, so your logo still loads

What stays your responsibility

Because SiPhox hosts the activation page, consent collection and the New York requirement are handled inside the hosted flow rather than by you. Two things are still yours:

warning

New York residents. New York requires an investigational-use consent before a test can be run. The hosted flow collects it, but if you ever move activation onto the API, that gate becomes yours to implement: see New York State on the API kit registration page.