Ditto.
I’ve heard TrustedID, but not recently.
I’d be leary of CAIR’s claims of mass Savage defections.