icitizen is a privately funded, nonpartisan company.