# Electronic Signature App

**URL:** <https://help.nextcloud.com/t/electronic-signature-app/94420>\
**Category:** 💸 Nextcloud freelancing\
**Created:** [October 8, 2020, 12:53pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420 "2020-10-08T12:53:49Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![crobarcro](https://help.nextcloud.com/user_avatar/help.nextcloud.com/crobarcro/32/7523_2.png) [@crobarcro](https://help.nextcloud.com/u/crobarcro)\
**Post date:** [October 8, 2020, 12:53pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/1 "2020-10-08T12:53:49Z")

</div>

My own, and other organisations are interested in an electronic signature app for nextcloud. See for example:

> [@Electronic signature of PDF document?](https://help.nextcloud.com/t/electronic-signature-of-pdf-document/25780):
>
> Hi. We are using Nextcloud internally in our organization, but we still use external services like Scrive/Docusign/GetAccept/SignRequest etc for electronic signatures of PDF documents. Writing a Nextcloud app for this seem feasible to me. It should allow the user to draw in the PDF boxes where different users get an email and then should be able to “sign” by digitally writing a signature. I can allocate some funding to make this happen if someone wants to build it, any ideas on how to coordi…

> [@Digital Signature app](https://help.nextcloud.com/t/digital-signature-app/24108):
>
> Hi everyone, I am new to Next cloud. I wanted to know that is there an app or plugin in Next cloud that can enable users to Digitally sign a PDF or Word document? The app should be for non-tec guys. Thanks in advance, I would really appreciate the responses even if my question is repeated. I have read FAQs and I am still unable to get the answer since I am a newbie.

Note there is a difference between n _Electronic Signature_ and a _Digital Signature_. A _Digital Signature_ is a cryptographic signature, and _Electronic Signature_ is less specific, but still fully legal in most industrial jurisdictions, method of electronically signing documents, where the main requirements are that there is some verification of identity, e.g. via an email, and a recording of intent to sign.

An electronic signature or e-signature, is a legal way to get consent or approval on electronic documents or forms. One of the most relied upon definitions of an electronic signature is “an electronic sound, symbol or process attached to or logically associated with a record…adopted by a person with the intent to sign the record.” Electronic signatures can be used to replace handwritten signatures in virtually every personal or business process.

So what is required for such an app is the following:

1. Select/upload a document for signing (at least support pdf documents)
2. Select the places where it is to be signed (e.g. by drawing a box overlay on the pdf)
3. Select places where some other information can be input, e.g. at a minimum text input and dates, so signer can input, e.g. their name, address, job title in appropriate places
4. Allow the places to be signed or details to be input to be assigned to an email address/user
5. Send document out for signing to the email addresses
6. Recipients can open document to be signed and complete information and upload signature to go in signature box, but only in the places assigned to them in step 4
7. Once a signature and other data has been entered, recipients click some button to indicate they have completed signing and signal legal “intent-to-sign”
8. When all recipients have signed, pdf of signed document is created and made available to all participants to download.

I’d be interested in getting quotes for such an app. I think it could be easily crowdfunded, such commercial services are quite expensive, _at least_ 300 euros per year, and increasing with the number of users.

---

<div class="post-metadata">

**Author:** ![Krischan](https://help.nextcloud.com/letter_avatar/krischan/32/5_5575768a8748004e209b776fc1b2916d.png) [@Krischan](https://help.nextcloud.com/u/Krischan)\
**Post date:** [November 10, 2020, 2:25pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/2 "2020-11-10T14:25:31Z")

</div>

Any news on this? Would be great to have this available as an app.

---

<div class="post-metadata">

**Author:** ![ImaCrea](https://help.nextcloud.com/user_avatar/help.nextcloud.com/imacrea/32/31657_2.png) [@ImaCrea](https://help.nextcloud.com/u/ImaCrea)\
**Post date:** [November 16, 2020, 1:21pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/3 "2020-11-16T13:21:50Z")

</div>

I’m also fully in support of such app 🙂  
How could that topic move forward?

---

<div class="post-metadata">

**Author:** ![crobarcro](https://help.nextcloud.com/user_avatar/help.nextcloud.com/crobarcro/32/7523_2.png) [@crobarcro](https://help.nextcloud.com/u/crobarcro)\
**Post date:** [November 18, 2020, 12:35pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/4 "2020-11-18T12:35:05Z")

</div>

Would anyone else be able to contribute to the cost if we were to get a quote from Nextcloud GmbH to develop this, and we crowdfund it?

---

<div class="post-metadata">

**Author:** ![undying](https://help.nextcloud.com/user_avatar/help.nextcloud.com/undying/32/4829_2.png) [@undying](https://help.nextcloud.com/u/undying)\
**Post date:** [November 20, 2020, 3:36pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/5 "2020-11-20T15:36:26Z")

</div>

I am fully in support for this idea.

and happy to contribute to the cost

---

<div class="post-metadata">

**Author:** ![Alexis](https://help.nextcloud.com/letter_avatar/alexis/32/5_5575768a8748004e209b776fc1b2916d.png) [@Alexis](https://help.nextcloud.com/u/Alexis)\
**Post date:** [December 9, 2020, 4:09pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/6 "2020-12-09T16:09:14Z")

</div>

It’s also a real need for my company. It could be great if the place where to sign can be defined when producing the pdf. For a large amount of pdf, it’s exhausting to draw on each document.  
I think I could provide a little fund for this functionality. I could also participate in the specification writing.

---

<div class="post-metadata">

**Author:** ![Margus\_Pala](https://help.nextcloud.com/user_avatar/help.nextcloud.com/margus_pala/32/34182_2.png) [@Margus\_Pala](https://help.nextcloud.com/u/Margus_Pala)\
**Post date:** [February 1, 2021, 10:04am UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/7 "2021-02-01T10:04:50Z")

</div>

My company eID Easy is doing exactly that and so far for other platforms.  
As was previously noted then there is difference between Digital and “just electronic” signature. We can do both.

- **Qualified electronic signature** (digital signature) where user signs with its national eID card, USB token or similar. This is the highest level of electronic signatures. Costs 7-20 cents per signature.
- **PDF visual signature** where user is drawing signature image to the PDF, where confirmation page is added with audit trail: IP-s, times and actions (Sent, opened, signed) and once everyone has signed then e-Seal is added that prevents document from further editing. We provide the e-Seal and can build the the visual signature and confirmation page creation as well. Costs 7-15 cents per document with your own company e-Seal. 20-30 cents per document if using eID Easy e-Seal.

If you are interested in having this NextCloud plugin built then please let us know. You can find contact email and phone from [eideasy.com](http://eideasy.com) website.

---

<div class="post-metadata">

**Author:** ![Krischan](https://help.nextcloud.com/letter_avatar/krischan/32/5_5575768a8748004e209b776fc1b2916d.png) [@Krischan](https://help.nextcloud.com/u/Krischan)\
**Post date:** [February 1, 2021, 1:26pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/8 "2021-02-01T13:26:49Z")

</div>

Apparently Drupal webforms has something like that build in:

> **[Webform](https://www.drupal.org/project/webform)**
>
> Webform is the module for making forms and surveys in Drupal. After a submission customizable e-mails can be sent to administrators and/or submitters. Results can be exported into Excel or other spreadsheet applications. Webform also provides some...

But this also looks interesting and could be maybe turned into an NC addon:  
[http://nonsalant.github.io/contract/](http://nonsalant.github.io/contract/)

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [February 1, 2021, 3:10pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/9 "2021-02-01T15:10:30Z")

</div>

> [@crobarcro](#):
>
> Would anyone else be able to contribute to the cost if we were to get a quote from Nextcloud GmbH to develop this, and we crowdfund it?

Nextcloud doesn’t develop specific features like that. If you have an enterprise subscription, they certainly will checkout the needs of their customers. Certainly if there are enough paying customers they will do it at some point, in doubt check out with them directly.

The other way is here that you find a developer (like @Margus_Pala) who is doing that for you. You agree with them to pay a certain amount for it, and then perhaps share the costs with others.

---

<div class="post-metadata">

**Author:** ![Larry\_Boyd](https://help.nextcloud.com/user_avatar/help.nextcloud.com/larry_boyd/32/32851_2.png) [@Larry\_Boyd](https://help.nextcloud.com/u/Larry_Boyd)\
**Post date:** [June 15, 2021, 6:27pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/10 "2021-06-15T18:27:31Z")

</div>

So there are a few different concepts going on in this thread regarding signatures;

1. cryptographic signature, which is basically an encrypted checksum of the file or portion of the file, generated with the user’s private key, verifiable by using the user’s public key.
2. actual graphical signature applied to the document,
3. verification of intention of the user to sign the document amounting to a log entry,
4. any combination of the above.

The value of (1) is questionable unless there is a universally trusted 3rd party involved, who would be responsible for vouching the identity and authenticity of public keys. This would require the user to enrol with the 3rd party in the form of a face-to-face process to check 2 pieces of government ID and enter your identification along with the public key you provide.

(2) is easy. This nextcloud plugin will do it right now; [Nextcloud-Other / Nextcloud Annotate · GitLab](https://gitlab.com/nextcloud-other/nextcloud-annotate) – just create an SVG signature and stick it onto the document.

(3) is also easy. That plugin won’t do it right now, but could be updated to do that fairly easily as a matter of keeping a log of userid and IP address of users who have modified the file.

---

<div class="post-metadata">

**Author:** ![jmst](https://help.nextcloud.com/letter_avatar/jmst/32/5_5575768a8748004e209b776fc1b2916d.png) [@jmst](https://help.nextcloud.com/u/jmst)\
**Post date:** [March 24, 2023, 2:54pm UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/11 "2023-03-24T14:54:26Z")

</div>

We - intarsys - are mantaining the [Nextcloud App Sign Live!](https://apps.nextcloud.com/apps/signlive) . It connects Nextcloud to a signature server called gears which can be hosted on premise or in the cloud. I.e. data can be kept as private as wanted. gears offers different possibilites of creating advanced or qualified signatures (see description of the app) and is already in use with different customers.

Currently the signature can be requested from within the files app for one ore many documents. Only workflow is missing. Nextcloud would support a general workflow app if there is a big customer (\>500, 1.000 users). We are intersted in support such an app, if necessary also financially.

If still interested, please get in contact.

---

<div class="post-metadata">

**Author:** ![crobarcro](https://help.nextcloud.com/user_avatar/help.nextcloud.com/crobarcro/32/7523_2.png) [@crobarcro](https://help.nextcloud.com/u/crobarcro)\
**Post date:** [April 4, 2023, 9:59am UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/12 "2023-04-04T09:59:53Z")

</div>

Sign Live is interesting but the App does not currently support NC 26 which we have just upgraded to. What’s the roadmap for this?

---

<div class="post-metadata">

**Author:** ![jmst](https://help.nextcloud.com/letter_avatar/jmst/32/5_5575768a8748004e209b776fc1b2916d.png) [@jmst](https://help.nextcloud.com/u/jmst)\
**Post date:** [April 4, 2023, 10:20am UTC](https://help.nextcloud.com/t/electronic-signature-app/94420/13 "2023-04-04T10:20:19Z")

</div>

We are currently working on a patch for NC 25, to be delivered in end of April.  
In this context we will also test with NC 26, normally I would not expect problems.
