It actually does both today. When the app first launches it prompts for location permission but at the same time does a fallback in case it's not granted. But, it won't re-check with GPS after you grant permission so that's something I'll fix. However, next time you open the app it'll already have location permission and it'll use that instead. So it should only be a problem on the first launch (for both mobile apps - desktop doesn't use GPS)
>> no way to integrate this into your dashboard?
The radar tile is in HD+ and it's a standalone widget - [RELEASE] HD+ Hubitat Dashboard for iOS, Android, Mac, Windows & Linux - #510 by jpage4500
For the weather tile/data - there's already several weather sources/apps on Hubitat and HD+ just tries to support them by displaying.
This app isn't intended to be tied to anyone owning a Hubitat at all. It's meant for anyone who wants an always on weather dashboard - separate from any other smart home devices. I personally have both on my wall - I bought (2) 10" tablets ($50 each) and stacked them on top of each other exactly like the images below. It's overkill for most people but looks great and works perfectly for me

