Do I have to down load an application to create and handle my profile? You should use the Google Maps app to manage your online business Profile on your own cell machine. On the desktop, you can deal with straight from Google Search from the browser. Google Cloud's fork out-as-you-go https://groups.google.com/g/bcklink/c/O89gufru8HE