Why do you require me to sign up for Google My Business and or a Facebook Brand Page?

Why do you require me to sign up for Google My Business and or a Facebook Brand Page?

We require you to have a Google My Business or Facebook Brand page because we need at least one of these platforms to verify your business information and address.