Chugger Chase was created by the Community Channel, the broadcaster that claims to "give a damn". It rewards players for avoiding persistent yellow-bibbed fundraisers.
The chuggers give chase when players walk away, saying: "Excuse me, do you have a few seconds to be a better person?"
Nik Earl, communications manager at the PFRA, said: "The game's fundraisers use techniques that contradict our code. Fundraisers are not allowed to chase, be sarcastic or imply people are not good if they don't sign up."
The Community Channel has agreed to amend its website to include details of the PFRA's code of practice.
But a spokesman for the channel denied the game undermined street fundraisers. "It's a bit of fun," he said. "If chugging wasn't an issue for the public, we wouldn't have done it."