The Donation Database is intended to be a free software for use by non-profit organizations for tracking donors, the amount they donate, when they donated, and contacts from the donating party.
Details
details, details... hmmm... it's in java so anybody can use it!