SmartRecruiters helps automate the compliant management of candidates' personal data by following configurations that you can set up with the Global Compliance tool.
A compliance configuration consists of two parts:
- A Data Retention period for rejected candidates. When the period ends, SmartRecruiters will delete the identifying personal information stored in the candidate’s profile.
Some countries, such as the USA and UK, have additional guidelines or requirements on collecting demographic information about candidates. When you add configuration for these countries, it will include a summary of the requirements for the country.
By default, SmartRecruiters adds a default configuration ruleset to your account, and will apply these default compliance rules to jobs in any country for which you don't set up a specific configuration.
You can also add country-specific configurations with differing privacy policies and data retention periods.
SmartRecruiters will use a job's location to determine which configuration applies to that job.
- If you post jobs in only one country, either modify the default configuration, or just set up a new configuration for that specific country.
- If you post jobs in more than one country, it's a good idea to set up a configuration for each country.
To edit or create new compliance configurations:
- Navigate to Settings / Admin.
- Click Global Compliance in the Administration list.
- Click on a configuration to edit it.
- If you'd like to add a new country-specific configuration, start typing the country into the search field, and select it.
Choose retention period
Once you've opened the Default configuration or added a new country configuration, choose the data retention period.
From the list, choose a data retention period for the country. These periods begin after candidates are rejected/withdrawn/removed from job, or hired.
Here's a full explanation of when SmartRecruiters will delete candidate data, and a list of the data that's deleted.
Available periods for data retention
- Don't delete
- (Delete) Upon Rejection
- 1 months later
- 2 months later
- 3 months later
- 6 months later
- 1 year later
- 2 yeas later
- 3 years later
- 4 years later
- 5 years later
- 10 years later
Data retention requirements by country
Some countries have explicit requirements on the minimum or maximum period for retaining candidates’ data.
D = Duration of employment.
|Min # years||Max # years||Min # years||Max # years|
When you create a new policy for a specific country, SmartRecruiters automatically selects a default value. You can choose a different duration. If so, that period begins on the date that you hire the candidate (or reject the candidate), and depends on the location of the job, not the candidate’s location.
SmartRecruiters will observe whatever data retention policy you set, and will not enforce any regulations. If you choose a duration other than the default for the countries in the table below, it’s up to you to make sure you’re compliant. Data retention periods are subject to change by local compliance authorities.
In the event that a candidate doesn't provide consent when requested, companies who are subject to GDPR should delete the candidate's information. This can be done manually, or by activating the GDPR Settings option in the Global Compliance configuration that applies to the job associated with the candidate's application.
If activated for a particular configuration, candidates have 30 days from the date that consent was requested to provide consent for their application. (All candidates who apply must provide consent, so this setting is intended for candidates who enter SmartRecruiters by a method other than direct application.)
If they do nothing, or decline, SmartRecruiters will delete their profile when the deadline arrives.
Remember, Global Compliance configurations are applied based on the job’s location, not the candidate’s location.
The GDPR setting overrides any other data retention rules. If the GDPR setting is not active, then SmartRecruiters will follow the data retention rule set in the configuration.