Guias

Assinaturas Desenhadas à Mão na Firma.dev: Escolha para Signatários, Controlo para Programadores

Texto alternativo: "Uma caneta digital desenha uma linha roxa, rodeada por estrelas coloridas sobre um fundo escuro. O texto acima diz, 'As Assinaturas Desenhadas à Mão estão agora na Firma.dev.'"

A maioria dos signatários nunca pensa em como assina. Eles abrem o documento, veem um campo, escolhem um estilo de um menu suspenso e clicam em confirmar. Para muitos fluxos de trabalho, isso é exatamente certo. Mas para alguns, uma assinatura digitada simplesmente não é o que é necessário, e a Firma.dev agora oferece ambas as opções: os signatários podem desenhar a sua assinatura real, e os desenvolvedores podem impor isso quando o fluxo de trabalho exigir.

Desenhar uma Assinatura em Qualquer Dispositivo

Quando um signatário abre o seu link de assinatura, o modal de assinatura agora inclui uma opção de desenho ao lado dos estilos digitados existentes. Eles usam um dedo no celular, uma caneta no tablet ou um mouse no desktop e desenham diretamente em um canvas. A Firma.dev captura os dados do traço, corta automaticamente os espaços em branco e incorpora o resultado no documento como uma imagem limpa e otimizada.

A experiência funciona da mesma forma em todos os dispositivos. Não é necessário nenhum hardware especial e nada extra para configurar no lado da integração. Quer o seu signatário esteja num iPhone ou num desktop Windows, o canvas de desenho é renderizado corretamente e a assinatura resultante se parece com o que é: a sua caligrafia real.

Ambas as opções, digitada e desenhada, estão no mesmo modal. Os signatários escolhem uma e seguem em frente. Não há passo extra, fluxo separado ou confusão sobre qual opção usar.

Por Que Isso Importa: Mais do Que Apenas Estética

Uma assinatura desenhada tem um peso diferente do que uma renderização de fonte do nome de alguém. Para a maioria dos contratos comerciais, ambas são legalmente válidas sob ESIGN e UETA nos EUA, e sob eIDAS SES na UE. Mas há uma diferença prática em como elas são percebidas pela pessoa que está assinando e, em alguns casos, pelas pessoas que estão revisando o documento assinado.

Formulários de consentimento de saúde, acordos de aconselhamento financeiro e documentos legais em setores regulados frequentemente carregam a expectativa de que as assinaturas pareçam assinaturas reais. Estilos digitados são convenientes, mas podem parecer impessoais ou insuficientes dependendo do contexto e das partes envolvidas.

Para os usuários finais, desenhar a sua assinatura num telefone parece natural de uma forma que escolher uma fonte cursiva não parece. Está mais próximo de caneta no papel, e para alguém que está assinando algo importante, isso importa.

Impondo Assinaturas Desenhadas via API

Para fluxos de trabalho onde as assinaturas desenhadas não são apenas preferidas, mas necessárias, a API da Firma.dev dá aos desenvolvedores controle direto. A configuração hand_drawn_only em SigningRequestSettings remove as opções digitadas completamente quando definida como true, deixando os signatários somente com o canvas de desenho.

const response = await fetch("https://api.firma.dev/v1/signing-requests", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    name: "Patient Consent Form",
    settings: {
      hand_drawn_only: true,
      use_signing_order: true,
      allow_download: false
    },
    // ... recipients, fields
  })
});
const response = await fetch("https://api.firma.dev/v1/signing-requests", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    name: "Patient Consent Form",
    settings: {
      hand_drawn_only: true,
      use_signing_order: true,
      allow_download: false
    },
    // ... recipients, fields
  })
});
const response = await fetch("https://api.firma.dev/v1/signing-requests", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    name: "Patient Consent Form",
    settings: {
      hand_drawn_only: true,
      use_signing_order: true,
      allow_download: false
    },
    // ... recipients, fields
  })
});

O campo por padrão é false, então as integrações existentes não são afetadas. Está disponível em todos os endpoints de solicitação de assinatura: POST /signing-requests, POST /signing-requests/create-and-send, PUT /signing-requests/{id}, PATCH /signing-requests/{id}, e criação e atualizações de modelos. Se você estiver atualizando da versão v1.6.0, não há alterações quebráveis.

Casos de Uso Onde hand_drawn_only Faz Sentido

Fluxos de trabalho de saúde e clínicos. Formulários de consentimento de pacientes e acordos de ensaios clínicos frequentemente exigem assinaturas que claramente representam um ato deliberado. A Firma.dev suporta fluxos de trabalho de assinatura alinhados ao HIPAA, e hand_drawn_only adiciona uma camada de autenticidade para documentos onde reguladores ou consultores jurídicos esperam assinaturas manuscritas. Relevante para fluxos de trabalho projetados para conformidade com o FDA 21 CFR Part 11 também.

Serviços financeiros. Acordos de aconselhamento, documentos de empréstimo e mandatos discricionários às vezes têm políticas internas ou expectativas de contrapartes em torno do formato da assinatura. Impondo assinaturas desenhadas elimina a ambiguidade sobre o que constitui uma assinatura válida nesses contextos.

Documentos legais. Contratos onde as partes esperam equivalentes a tinta úmida, acordos de liquidação e fluxos de documentos notariais podem todos se beneficiar de exigir assinaturas desenhadas em vez de digitadas.

Integração de RH em setores regulados. Acordos de emprego em indústrias como saúde, serviços financeiros e contratação governamental às vezes carregam as mesmas expectativas. Uma assinatura desenhada à mão em uma carta de oferta ou NDA é percebida de forma diferente de uma fonte gerada por sistema.

Combinando com Outros Controles de Assinatura

Os fluxos de trabalho de conformidade raramente precisam de apenas um controle. hand_drawn_only funciona junto com o resto das configurações de solicitação de assinatura da Firma.dev, para que você possa configurar o fluxo de trabalho completo em uma única chamada à API.

settings: {
  hand_drawn_only: true,
  use_signing_order: true,
  expiration_hours: 72,
  allow_download: false,
  require_otp_verification: true
}
settings: {
  hand_drawn_only: true,
  use_signing_order: true,
  expiration_hours: 72,
  allow_download: false,
  require_otp_verification: true
}
settings: {
  hand_drawn_only: true,
  use_signing_order: true,
  expiration_hours: 72,
  allow_download: false,
  require_otp_verification: true
}

A ordem de assinatura garante que as pessoas certas assinem na sequência correta. A expiração impede que documentos fiquem abertos indefinidamente. A verificação por OTP confirma a identidade do signatário antes mesmo do documento carregar. Juntos, eles fornecem uma trilha de auditoria defensável juntamente com a própria assinatura.

Assinaturas desenhadas à mão são legalmente válidas sob ESIGN e UETA nos EUA e estão alinhadas com os requisitos do eIDAS SES na UE. A trilha de auditoria da Firma.dev captura carimbo de data/hora, endereço IP e dispositivo de assinatura para cada assinatura, independentemente do tipo.

Começando

hand_drawn_only está disponível em todas as versões atuais da API sem necessidade de migração. Defina para true em qualquer solicitação de assinatura onde você precise, deixe não definido em todos os outros lugares.

Comece com Firma.dev gratuitamente, sem necessidade de cartão de crédito. As suas primeiras solicitações de assinatura custam €0,029 cada (ou cerca de 3 centavos USD), e não há mínimos mensais.

  1. Cabeçalho

Imagem de Fundo

Pronto para adicionar assinaturas eletrónicas à sua aplicação?

Comece gratuitamente. Não é necessário cartão de crédito. Pague apenas €0,029 por envelope quando estiver pronto para começar ao vivo.

Imagem de Fundo

Pronto para adicionar assinaturas eletrónicas à sua aplicação?

Comece gratuitamente. Não é necessário cartão de crédito. Pague apenas €0,029 por envelope quando estiver pronto para começar ao vivo.

Imagem de Fundo

Pronto para adicionar assinaturas eletrónicas à sua aplicação?

Comece gratuitamente. Não é necessário cartão de crédito. Pague apenas €0,029 por envelope quando estiver pronto para começar ao vivo.