Don't worry OP this site has been around for a while. It's more or less a gag as the chances of matching up someone's keys are ridiculous. You'd have a better chance of jumping out of an airplane and getting attacked by a shark inside of a rain cloud whilst getting struck by lightning...
See ... that's what I thought, in order to steel from a wallet you'd need both the private and the matching public key ... I mean, the chances alone of guessing a private key are slim, but the chances of also guessing the matching public key is about as close to Zero as you can get.
But that website's FAQs seems to be saying that if you know the private key, the public address can be generated from the private key. Is that BS?
A private key with the value 0 would generate the address: 16QaFeudRUt8NYy2yzjm3BMvG4xBbAsBFM
A private key with the value 1 would generate the address: 1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm
A private key with the value 2 would generate the address: 1LagHJk2FyCV2VzrNHVqg3gYG4TSYwDV4m
A private key with the value 127 would generate the address: 1FB8cZijTpRQp3HX8AEkNuQJBqApqfTcX7
I'm not doubting that bitcoin is safe... it is self-evident that it is safe ... I'm just trying to get a better understand of how it works.