Is American Promise a non-profit?

Yes.

We provide educational resources and activities through American Promise, Inc. a non-profit corporation under section 501(c)(3) of the Internal Revenue Code. We provide grass-roots membership activities and, people-powered advocacy through American Promise Initiative, Inc., a non-profit corporation under section 501 (c)(4) of the Internal Revenue Code.