Found the most recent OTCIQ application and you must list a company website for you to be active and current and verified profile. So yes SEC and OTC require it. SEC so they ensure companies aren’t running a scam and I’m sure same reason otc.
https://www.otcmarkets.com/files/OTCIQ_Order_Form.doc