This is the company or software a company uses to manage their corporate social responsibility or match program. This program may track employees giving and volunteer hours, among other things. Many companies will require employees to submit their donation online in order for their company to approve it to be matched. Some platforms will then require the non profit to log into the company portal and verify that the information the donor submitted for the match request matches what is in the non profit's system. Examples of CSR Platforms include YourCause, Benevity, and Cybergrants.