Passbase helps you create a verified digital identity TC Video 2 months Passbase wants to empower people with a universally trusted digital identity.