Electronic Seal has successfully passed the audit for the Digital Trust Label. The label stands for the trustworthiness of the digital service according to the checked criteria. The Digital Trust Label developed in Switzerland, is the first of its kind in the world and is managed by the Swiss Digital Initiative (SDI), an independent non-profit Foundation based in Geneva.