IR4C is an online fundraising platform for endurance athletes, non-profits, teams and races.