No, this isn't the case for me at the moment
Unfortunately, no relevant information is found.
Do I need to satisfy certain requirements to use a moped in New York?
In order to operate a moped, you must have a driver license and register the moped, there are some exceptions which are listed in a table on the website