I know this topic has been covered before but I wish to resurrect it.
When using Brave on my PC running Windows 10, my location is shown as 12km south of where I really am. This happens in Google Maps, OpenStreetMap, Graphhopper and bustimes.org. When I switch my browser to Firefox, Chrome or Edge, all the maps behave correctly.
However, I’m running Brave on my phone (Android 12) and tablet (Android 9) and there’s no problems with them.