Beta flight is the most popular firmware/software stack on flight controllers, it's possible to hook a bn-880 or similar gps module to get extra telemetry data recorded but not aware of an app to read that directly and plot it (though there may be something for blackbox logs to maps). Alternative might want to check out inav firmware or ardupilot since both those projects more focused on gps controlled flight and have flight planner and telemetry display software.