If the original app turns up, great; if not, the built-in Commerce subscriptions can handle recurring donations and group promotion for current donors. The cumulative donor tiers (Contributor through Benefactor) would likely need a small custom app or database field to track lifetime totals, since standard subscriptions usually promote based on active subscription rather than accumulated amount.