E-signatures · Glossary

What is a signing session?

A signing session is the short lived pass a signer holds after passing the identity check. It is bound to one recipient on one envelope, it lasts minutes rather than days, and it is what allows the document to be loaded and fields to be submitted while it remains valid.

Three different clocks run in a signing request and people mix them up constantly. The session is the shortest of them, and the only one that resets by verifying again.

· Co-founder

5 min read · Published

Three clocks, and what each one governs
Signing sessionRecipient linkEnvelope
How long it lastsThirty minutesUntil the envelope expiresThirty days from creation
Starts whenThe identity check succeedsThe invitation is issuedThe envelope is created
Ends whenThe clock runs out or the page is refreshedIt is rotated, withdrawn or expiresEveryone signs, or the sweep expires it
How to get anotherVerify again from the same linkAsk the sender to resendAsk the sender to start a new one

Why signing needs a session at all

The link in the invitation identifies a recipient, but a link alone is a poor credential for the act of signing: it lives in an inbox, it can be forwarded, and it may sit unread for weeks. The session is what the system issues once the person on the other end has demonstrated something more, whether that is simply opening a personal link or entering a code. From then on the document can be loaded and fields submitted without asking again on every request, which is what makes signing feel like a single continuous act rather than a series of checkpoints.

Bound to one person, one envelope

A session is not a general login. It is tied to a specific recipient on a specific envelope, so it cannot be carried to another document or used by another person on the list. That narrowness is deliberate: it means a session that leaks grants access to one signing act rather than to an account. It also means two signers on the same envelope hold entirely separate sessions, and one finishing has no effect on the other's clock. The session exists only in the browser holding it, so nothing on the server has to be cleaned up when it lapses.

Why refreshing sends you back

Because the session is held in memory in the page rather than written to storage, reloading loses it, and the portal returns to the verification step. That surprises people, particularly on mobile where switching apps can discard the page. It is a deliberate trade: keeping the pass in memory means it does not sit on a shared or borrowed device after the signer walks away. Re-verifying takes seconds where the check is a personal link, and a little longer where a code has to be re-sent, which is the honest cost of not leaving credentials behind.

What happens to work in progress

Fields completed but not submitted are held in the page, so losing a session usually means re-entering them. For a short document that is a minor annoyance, and for a long one it is a reason to prepare before starting: have the reference numbers, dates and details at hand rather than hunting for them mid signing. Where a signer is likely to be interrupted, a document with fewer typed fields and more pre placed content is a kinder design, since the fields that survive are the ones nobody had to fill.

Sessions are not the thing that expires most often

In support conversations, the phrase my link expired almost always means the envelope did. Sessions lapse quietly and are replaced by verifying again, so they rarely cause a support request. The envelope clock is the one people meet: after thirty days an outstanding envelope and its recipients are moved to expired by the nightly sweep, and opening the link then returns a clear message rather than a signing page. Distinguishing the two saves a pointless round of resending links that were never the problem. The quickest way to tell them apart is to ask what the screen said. A prompt to verify again means the session lapsed and the fix is in the signer's hands. A message that the request has expired means the envelope is finished, and only the sender can act by sending a fresh one.

What the timings are here

The session lasts thirty minutes and is bound to one recipient identifier. Verification comes first: an emailed link only, an access code of at least four characters shared out of band, or an emailed six digit code that expires in ten minutes, with at most five codes issued in any ten minute window. Five failed attempts lock that recipient for fifteen minutes, and the lock is written so parallel guesses cannot skip the counter. During a hosted in person session the emailed check is waived and the session is issued directly to the host's browser.

Questions people ask

How long does a signing session last?

Thirty minutes from the moment verification succeeds. That is generous for a normal signing and short enough that a device left unattended does not stay signed in. When it lapses, opening the link again and repeating the check produces a fresh session with no loss to the envelope.

Why do I have to enter the code twice?

Usually because the page was reloaded or reopened between attempts, which discards the session held in memory. Entering the code again is the intended behaviour rather than a fault. If codes are arriving slowly, note that only five can be issued in any ten minute window per recipient.

Can I sign on one device and finish on another?

Not within the same session, since it belongs to the browser that obtained it. Opening the invitation on the second device and verifying again gives a new session, and any fields already submitted stay submitted, so switching mid signing is possible if inconvenient.

Does closing the tab cancel my signature?

Anything already submitted is recorded and stays recorded. Anything typed but not submitted is lost with the page. For long forms it is worth completing and submitting rather than leaving a tab open and returning to it after a meeting.

What locks a recipient out?

Five failed verification attempts, which locks that recipient for fifteen minutes. It applies to the person rather than the device, so trying from a different browser does not help. Waiting is the remedy, or asking the sender to resend, which clears the failed attempts and issues a fresh link.

Is the session the same as being logged in?

No. Signers do not have accounts. The session is a pass for one signing act on one envelope, which is why it cannot be reused elsewhere and why nothing persists once it lapses. Senders, by contrast, sign in to an account to prepare and track envelopes.

Make one with e-signatures

The button opens the generator with this use case already described. Change the wording to match your own.

Send a document for signing

Related questions

Sources

Written and checked by the OneCraft team. Last checked .