That's literally not true. Places will request your prescription and will not fulfill your order until the prescription is sent over.
It's an American company. AFAIK there is no regulation in the US that requires prescription from a doctor to get the glasses.
.33 of 1.15 was amazing for computers, comfortable but I can still look at distance somewhat
There was an option to upload my prescription, so they could auto-detect the values from it. But there's a button just below that for "manually enter". I never saw any other prompts, on the way to checking out.