Revolutionize Contract Signing with Digital Signatures

KhatimDoc offers a seamless and legally binding contract signing experience powered by digital signatures—going beyond basic e-signatures to ensure security, authenticity, and compliance. With advanced cryptographic technology, KhatimDoc guarantees the integrity and verification of every signed document.

  • Perform e-signatures, digital Signatures or eseals
  • Provides builtin workflows & form filling
  • Compliant with industry regulations: eIDAS, ESIGN Act, UETA & more

What sets KhatimDoc apart compare to other digital signature solutions?

e-IDAS Compliant

Gain the confidence of knowing that your contracts are secure and legally binding with advanced long term eIDAS-compliant digital signatures. Protect the integrity of your agreements and eliminate the risk of tampering or dispute with robust digital signature solutions.

Self-Managed

  • Freedom to self-host
  • Enhanced control and security
  • Ensure data sovereignty
  • Meet regulatory requirements

Enterprise Driven

  • Manage Organization & Team accounts.
  • Set up fine-grained roles and rights.
  • API powered.
  • Delegate control.

E-Sign, D-Sign or E-Seal

A single portal of KhatimDoc allows organizations to manage all flavours of signatures with HSM held keys or Smartcards.

Core Features

Productivity

  • Sign any time, any where

    Collaborate effortlessly with stakeholders across different locations and time zones. Empower your team and clients to sign documents from anywhere, on any device, and keep your business moving forward with speed and flexibility.

  • User Experience

    Delight in a seamless user experience with Khatim Doc, where you can effortlessly setup workflows, navigate through quick filters and access package info. Breeze through form filling, ensuring a smooth and intuitive document management journey.

  • Multiple Workflows

    Create and manage multiple workflows from a single dashboard with multiple documents (package) to process. Add multiple reviewers or signers in a workflow. Recipients can sign or approve as per their roles. Allow serial or parallel workflows.

  • Collaborate

    Collaborate with recipients using form fields (date, text, number, list, checkbox), initials, e-sign & digital signatures.
  • Multiple Signing Modes

    Allows e-signatures or digital signatures as per your regulatory or business needs.
  • Package Signing

    Simplify multi documents processing by allowing multiple documents in a package with multiple signers or approvers.
  • Templates

    Save time using templates allowing pre-configured documents, recipients, roles and rights. Just change what you want in a template and send the package.
  • Central Doc Gallery

    Setup central document gallery to allow quick access to frequently used documents. This helps avoiding uploading documents each time.
  • Agreement Notices

    Allows document owner to setup agreement notices shown to the recipients prior opening the document to be signed or approved. This helps promote transparency, clarity, and informed decision-making.

    To learn more, see Enterprise Productivity with Secure e-Signatures & Digital Signatures.


Security & Compatibility

  • Adobe Reader Compatible

    Our digital signatures are not only compatible with Adobe Reader but also adhere to the PAdES (PDF Advanced Electronic Signatures) standard. This ensures that your digitally signed documents meet the highest industry standards for electronic signatures and can be easily validated and trusted across platforms.
  • Standard & Compliant

    Supports industry regulations, including the eIDAS, ESIGN Act, UETA, HIPAA and FDA 21 CFR Part 11, allowing you to confidently meet legal requirements and maintain the highest standards of data integrity and security.
  • Cryptographic Agility

    KhatimDoc server supports diverse cryptographic requirements such as:

    RSA (2048, 4096, 8192)
    ECDSA (192, 224, 256, 320, 384, 512)
    SHA-256, 384 and 512 hashing algorithms
  • Notifications

    Helps you process documents with KhatimDoc’s built in notification engine notifying recipients via email or SMS to process pending documents. Owners get notification on workflow completion as well.
  • Document Tracking

    Owners can easily track areas like: package states, who has signed and when, whether it was approved, signed or declined with declining reason.
  • User rights

    Apply further control by settings user access rights, document access PIN, private notices and access time limits for a package.

    For more details, see Secure & Adobe Compatible Digital Signatures.


Enterprise Ready

  • Enterprise Management

    Simplify administration by setting organization and teams account and invite members. Teams can create their own templates, doc gallery, agreements & contacts while organization can configure these globally.
  • Developer Integration

    Simplify user enrollment and workflow initiation by seamlessly integrating with Khatim Doc’s Restful Interfaces, allowing effortless connectivity with your existing ERP, ECM, and CRM solutions.
  • Server & Local signing

    Sign documents locally using either HSM held keys or Smart Cards. Smart Cards or cryptographic USB token adds an extra layer of security and convenience to your digital signing process.
  • Branding

    Customize your document management experience with our white-label solution, empowering you to showcase your organization’s unique identity through personalized logos and theme colors.
  • Powerful PKI Engine

    KhatimDoc integrates with Khatim PKI Server for all its crypto processing including certificate issuance, revocation and digital signature creation. This allows reusing your existing PKI investments while allowing better control over key management and its life cycle.
  • Cross Platform, Diverse Deployments

    Whether you choose Windows or Linux, our platform-independent solution seamlessly adapts to your environment, including on-premise private or public cloud, VMs, and physical machines. Enjoy the flexibility of deployment options that suit your specific needs.

    For more details, see Enterprise Ready Digital Signature Software.

Deployment

  • Supported OS

    All flavors of Windows Server & Linux (Centos Stream, Ubuntu, RedHat, Fedora)

  • Languages

    50+ Languages (English, Chinese, French, Italian Spanish, Arabic, German, Portuguese etc.)

  • Minimum H/W Requirement

    8 GB RAM, 2 vCPU (2.3 GHz), 10 GB disk space.

Words from Client

Leading companies rely on us for their PKI and digital signature needs

We recently had the pleasure of working with the talented team at Codegic to develop an e-signing platform. From the initial consultation to the final delivery, Codegic’s team was attentive to our needs and consistently went above and beyond to ensure the success of the project. Their knowledge of the latest technologies and industry best practices was evident in every aspect of their work, and they were able to deliver a high-quality product that met all of our requirements.

Calvin Tan, Director, Hiend Software Pte Ltd.

Pricing

  • KhatimDoc is charged per bundle
  • Each bundle allows you to deploy 2 instance of KhatimDoc servers in high availability mode
  • To add more servers in your existing pool; Add more bundles OR Buy a single server instance at 50% of the bundle price
  • Test environments or Staging environments are charged 50% of the price

Maintenance Plan

With active annual software maintenance plan:

  • Keep your installation safe and secure with the latest security updates
  • Get free access to the newest features, enhancements, and bug fixes
  • Get premium support from our technical engineers (within 24 hours on business days)

FAQs

Can we integrate with existing CAs?

Naturally, integrating KhatimDoc with your current CAs is possible, and any customization required for the integration will be free of charge.

What is needed to run KhatimDoc?

Deploying KhatimDoc requires three core components:

 

– KhatimDoc software and an efficient hardware on which to deploy
– Khatim PKI Server; to generate user keys and signatures
– Cryptographic Hardware; Such as an HSM, ensures that the keys utilized to create digital signatures.

How can developers integrate with KhatimDoc?

Developers can use any programming language to integrate with KhatimDoc’s API interfaces based on JSON. Contact us for programming samples.

How many KhatimDoc instances I need to deploy?

Deploy at least two instances initially for high availability and add more as needed to achieve the desired transaction per second (TPS) rate. KhatimDoc allows for an unlimited number of instances to be deployed. Consider deploying in both staging and disaster recovery (DR) zones.

How can we boost the performance of KhatimDoc?

There are many factor which can boost the performance. This includes:

 

– Opting for ECDSA over RSA keys (Check with your HSM vendor too)
– 2048 bit RSA keys over 4096 bit
– 384 bit ECDSA key over 521 bit
– Deploying multiple load balanced servers instead of a single instance
– Deploying KhatimDoc near your client region with low network latency
– Using HSM for keys storage instead of software
– Using a PCI based HSM over network/cloud based HSM

How to choose the right contract signing solution?

Choosing the right contract signing solution could be difficult. Use the following checklist to choose the right one for your needs:

 

– Does it provide quick installation and simple configuration?
– Does it provide the throughput you expect & scales quickly?
– Does it support PAdES standard?
– Does it raise alerts in case of failures?
– Does it provide easy to integrate APIs?
– Does the vendor provide quick support?
– Are all operations done securely?
– Does it fit your budget?

Can alerts to be pushed to a central logging system?

KhatimDoc features an integrated logging system that records all incoming requests and responses, while also alerting administrators of any issues. Furthermore, secure notifications can be sent to central logging systems such as Splunk, Grafana, Greylog, LogRhythm, and others.

Which technology stack is used?

KhatimDoc is built with Java (OpenJDK) and Apache Tomcat, providing platform independence and allowing for easy deployment on multiple platforms such as Linux, Windows, and Mac.