Yes, In accordance with NY State law anyone using this method has to apply to DMV and sign an agreement identifying their permissible use under the DPPA. Searches cost $7 each. Searches are usually done by insurance companies, who have to rate and monitor drivers or investigate claims. Searches are also done by employers who are required by monitor their employers driving records.
Why to Insurance Companies need this information, I can give it to them myself?
If you apply for insurance online you would expect a rate quote within minutes. To do this insurance companies need to have access to your information instantly. To provide this kind of service insurance companies need access to DMV information so a direct pay-per-search service has been provided to companies. They are able to check your driving history and therefore provide you with a quote almost immediately.
What if my driving history is not correct?