Claiming an app can change the world is a big call, but Impactr is ready to take on that responsibility…