LexDye develops analytical tools, not word processing tools, that enable attorneys and other professionals to gain an in-depth understanding of contracts and other documents during the drafting process.  

Our tools "dye" the text of a document to reveal potential drafting errors and to ensure that the draft reflects the contract as intended by the drafter.  

We recognize that software cannot replace the drafter, especially when it comes to complex legal documents.  Instead, our tools aim to aid the drafting process by giving you new insights not available with the word processing tools used in conventional contract drafting.  

Our overarching design principle is to keep things simple in order to allow our users to focus on the contract drafting process and to seamlessly integrate into the drafting process as is actually practiced by attorneys and other professionals.

Our flagship product is the LexDye Definition Tracker.  The LexDye Definition Tracker is available for MS Windows and Mac OS X users. For more information check the System Requirements

The LexDye Definition Tracker tracks defined terms in a contract or other document - regardless of length or complexity.


The LexDye Definition Tracker offers the following features:

  • Track defined terms in your document
  • Track uppercase and lowercase uses of defined terms
  • Find duplicate definitions
  • Find unused definitions
  • Find uppercase terms that are undefined

The  LexDye Definition Tracker is lightweight and installed locally on the user's computer behind any firewall or on a virtual desktop.  It analyzes documents only locally and does not store any documents.    

The LexDye Definition Tracker has a Smart Filter mode, which automatically filters out terms that are likely not relevant.  For example, in the Smart Filter mode, LexDye automatically knows that the term "As Is" is not intended as a defined term even if in uppercase and in quotation marks. The user can easily see the list of terms that were filtered out by LexDye.

The LexDye Definition Tracker also has a built-in database that allows LexDye to filter out terms that are commonly written in uppercase -- unless these terms are not written correctly.  For example, if the contract contains the term Workers Adjustment and Retraining Act LexDye "knows" that this is the name of the law and not an undefined uppercase term.  On the other hand, if (as was the case in an actual merger agreement), the drafter used the term Workers Adjustment and Retaining Act, LexDye will flag the term as a potential undefined uppercase term (because it was not written correctly -- indeed, a Freudian slip given the nature of this law: Retraining vs. Retaining).  As a result, LexDye also assists users with proper terminology of laws, regulations and other terms commonly written in uppercase.  

After loading your document into the LexDye Definition Tracker, LexDye starts by converting all definitions in your document  into hyperlinks and highlighting them in yellow.  If you click on a highlighted definition, the LexDye Definition Tracker shows you all uppcase and lowercase instances of the defined term.  In addition, LexDye alerts you to problems with your contract terms right away, which you can then explore in detail.  See How It Works.