Not only do they verify an organization's 501c3 publiccharity status (a standard practice), but they also review an organization's operating materials to ensure that its work matches donors' expectations.
Another option is to establish a supporting organization, which is a separate entity treated as a publiccharity because it is affiliated with one or more public charities the donor wishes to support.