Not really. I can buy the kit from a reseller or even OTC by cash and send it back without providing a return address.
Apart from that, I shouldn't need to register on their website to access my results. There could be unique, randomly generated URL on a scratch card in the kit, where the results will be put as soon as they are done with sequencing.