Upload any impact fund report. We score it across 5 layers of evidence and tell you whether it's substance or spin.