I am wondering if its possible to edit the strava activity recorded by strava app for any errors ( Time, distance W.R.T to cyclo computer)

The requirement for same is due to variance in results from on-board computer and strava app. Its is possible to enter the details manually however the valuable HR data is lost this way.

Any suggestions?