Good Day RossBurnette,
My name is Carlo, I am also using Windows 10 pc and community member like you.
It is not advisable to delete the app, it came pre-installed with Dell computers, It is designed to let you attain the maximum signal strength while you are streaming videos, movies.
This app is related with the network connection in your Dell computer.
I hope the information above helps.
Have a wonderful day ahead and stay safe.
Sincerely,
Carlo T.