Terms of Service
Last updated: September 2026 • Sovereign Digital Trust & Agreement Governance
1. Agreement & Acceptance
By accessing or utilizing VeeSign, developed and operated by Veebase LLC, you agree to be bound by these Terms of Service. If you represent an enterprise or public authority, you affirm that you possess full legal authority to bind that entity.
2. Legal Enforceability & E-Sign Directives
VeeSign is designed to help customers meet electronic-signature laws such as the Saudi Electronic Transactions Law (Royal Decree No. M/18), UAE Federal Decree-Law No. 46 of 2021, the EU eIDAS Regulation and US ESIGN/UETA. The legal weight of a signature depends on the law of the relevant jurisdiction and on the signature type used.
3. Signing Key Custody
On the hosted VeeSign service, every completed document is sealed with a PAdES digital signature using VeeSign's own signing certificate ("VeeSign Document Signing", issued by Veebase LLC, RSA 3072-bit). This certificate is self-signed and is not issued by a public certificate authority, and VeeSign does not issue signers personal certificates or keys. The private key for this certificate is stored on VeeSign's servers and protected by a passphrase; it is not held in a hardware security module (HSM). Organizations on the Enterprise plan may bring their own key to seal their documents, either by uploading a .p12/.pfx certificate or by connecting a key in AWS KMS, Azure Key Vault / Managed HSM, or Google Cloud KMS; with a cloud KMS key, the private key stays in the organization's cloud account and only hashes are sent to it. When a sender requires national-ID signing, a signature from the signer's own certificate, issued by their national-ID provider, is embedded alongside the organization's seal. Self-hosted and private-cloud deployments may seal with the organization's own certificate, a PKCS#11 hardware security module (HSM), or a cloud KMS key, and hold their own encryption keys. Data is encrypted in transit using TLS, and access to stored data is restricted to authorized personnel.
4. Data Location & Sovereign Deployment
Where documents, audit logs and signatures are stored depends on the deployment: on VeeSign Cloud they are hosted by Veebase; with a private cloud or on-premises deployment they stay in the customer's own infrastructure. A sovereign deployment in the customer's own data centre keeps everything in-country and can run without internet access.
