I assure you this is a real launch... This is indeed a one page website, but the service we provide requires only that for the moment.
Once the user subscribe, he will start receiving the scan reports on his mail box...
Try to look at it from a user's perspective: no information about product or provider, just a few words and a card payment form. Have you, or would you, ever provide your card details in such circumstances?
I understand your concern. And clearly we should have communicated better, but having the link flagged while it is on the HN homepage for our launch seems a little bit excessive.