When run the HDHomeRun app it may ask for permission to access location information.
The HDHomeRun app needs this permission for protected content but doesn't actually read or detect your location.
Details:
The HDHomeRun app uses DTCP for content protection when playing protected channels.
One of the DTCP requirements is that the app, if on Wifi, verify that encryption is enabled.
Detecting Wifi encryption requires permission to access Wifi adapter information which Android considers to be accessing location information.