what about something like gitmask.com? You add a remote gitmask repo, when you push a commit to it it replicates your commits but now they seem to come from the gitmask user, then it makes a PR to the main actual repo with your commit minus your deets