Subscribe to the Non-Human & AI Identity Journal

Electronic Signature

A digital method of indicating agreement to a document or transaction. In governance terms, the key issue is not the click itself but whether the organisation can prove signer identity, intent, and evidence quality under the relevant legal and audit requirements.