That's blatant nonsense. In practice, you do need to have a prescription so you know exactly what to get, but you can type in the numbers without having to upload anything.
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.