Insights on charitable platforms