This requires me not just to absolutely trust trustfabric, but to trust that they're security is bulletproof and that their identity reclamation mechanisms such carefully engineered paragons defence in depth.
Given their admittedly very clear privacy policy does not rule out selling your information in aggregate or in detail nor changing the policy without explicit notification they've fallen before the first hurdle.
We desperately need a neutral provider of cryptographically secure identity, ideally that can be verified against 3rd parties such as banks or passports. The problem is I don't know what the business model for that looks like.