I don’t really understand what this is from the landing page. Is it a signature tool where you’re signing an arbitrary existing document? If so, I need to know whether it’s legally appropriate for my situation, and that means eIDAS for me.
Alternatively, is it a tool to manage writing contracts and other documents, and soliciting legally binding signatures? If so, I need to understand it more.