Here you find a dictionary of important words and concept that will help you understand the core concepts behind Legal Monster.


The identifier lets you identify a user with a uniq user ID that you decided. A optimal identifier will be something that don't changes, like database ID.

It's a good idea to put a bit of thought into what you use for identifier. A few key inputs on how to select an identifier:

  • The user should not be able to change the identifier, ie don't use an email adresse, name etc as identifier.

  • The identifier should be accessible all places where you want to use Legal Monster, don't use something that only lives in your mobile apps and not in your web-app etc.

Active / In-active consent

An active consent is a consent collected where the user does a active action to give consent like checking a checkbox.

In-active consent is the opposite, where a user don't actively does something to give consent, this could be a signup flow where the user is only presented with a text telling the user that they will give consent to the terms by presiding to the next step in the flow.


In Legal Monster everything is tied to a project. A project holds multiple documents, users etc. An API key gives access to one project. An account can have multiple projects.

Projects can be used for multiple purposes, some listed here:

  • To separate test environment from production environment when developing using our API or our widgets.

  • To separate different segments of users, like business users from consumer users in a two sided marketplace.

  • To separate different projects, like a gaming studio that have different publicised games, each game would have a project.

  • Separate languages, one project for english, one for danish etc.


A sub-processor is a third party data processor who is storing, transforming, editing or in any other way interacting with data on your behalf. Sub-processors could be:

  • Your hosting company

  • Analytics tools like Google Analytics

  • Backup provider

  • Newsletter services like Mailchimp

  • CRM or CMS provider such as Salesforce or Shopify