You can self-host your own e-signature server: Docuseal. Check out the add-docuseal branch to see how it's done with mario.
This extension demonstrates how easy it is to switch from an upstream image to a custom image that is automatically built on demand directly from source.
I use a custom Docuseal image to remove tracking code.