Compliance Checker


Compliance Checker is a combined software system and content package providing a way to check whether your compounds are controlled according to the relevant laws of the countries of interest.

With Web Services, API, Pipeline Pilot nodes and a user interface you have many choices in building and integrating systems to automatically consider and identify molecules requiring controlled handling.

User's guide

Log in

To work with Compliance Checker, you have to log in to the application with your credentials. Fill in your username and password and start your task from an empty workspace.

Simple search

This search type gives you a very quick response to the question whether the substance of interest falls under any regulation.

Click the single search icon to open the Simple search page. You can choose between two input modes:

  • Click to draw: draw the structure in a Marvin JS window, click OK when done.

  • Text: type or copy the common or IUPAC name of the substance in the text box, the molecule appears in the field above. As text recognition is instantaneous, the structure changes dynamically as typing continues.

Output field options

You may choose from a set various fields to show in your result table. You can tick this options, the changes take effect immediately.


Here you can narrow down your search to the countries of interest. By default all countries' legislation is searched.

File search

A set of molecules can be checked via the file search type where a single file containing all the structures is filtered for controlled substances.

Click the File search icon to open the search page.

  1. Click Select file: a regular file open window appears.

  2. Description field: optional, you can put some details about the search process. This information will be displayed in the Summary table.

  3. Choose the file format you would like to save your search. Currently PDF, HTML, SDF and XLSX file formats are supported.

  4. Report content has 3 components (controlled substances, not controlled substances, errors) which you can select or deselect. By default, only controlled substances are included.

Viewing results

The simple search result table is displayed as you hit the Check button next to the search panel.

The file search result table contains all search processes you have run recently. Click on a row to display the summary page of the job or click the document icon in the Report quick access column to download and save the corresponding PDF, HTML, SDF and XLSX file to your device.

Add a new report

If you need another report file on an already executed search job, click the Add report button on the left in the Summary page, choose the file format and click Generate. The new file with a new timestamp will be added to the list of reports. Please note that this action does not recheck the structures, only gives you a file from the original search results (see Check performed at timestamp).