EasyCheck TPS & CTPS Checker
Why use Selectabase for TPS checking?
- Official TPS, CTPS & MPS licensees
- Registers updated every 24 hours
- Supplier of TPS checking since 1999
- GDPR & PECR compliant service
- Full audit to prove numbers checked
- Instantly check 1 number or full lists
- Web browser, PC & mobile app, or API
- Pay as you go credits, or pay monthly
Other ways to check numbers against the ‘do not call’ TPS register
Android
mobile app
The first TPS checking mobile app. Check numbers on the go from your mobile device – one number at a time.

API
(for developers)
Integrate TPS checking programmatically within your systems, dialler or CRM by using our EasyCheck API.
What is EasyCheck ?
EasyCheck helps you stay PECR and GDPR compliant with simple to use and instant TPS and CTPS checking services.
Call a telephone number registered with the Telephone Preference Service (TPS) for consumers, or Corporate Telephone Preference Service (CTPS) for companies, and you could be facing legal action or even a fine. Use EasyCheck to screen against these do not call registers.
Just type in any UK telephone number to instantly check its status before you dial or simply copy and paste full lists of up to 50,000 numbers at a time.
Use the Online Checker, free Windows PC App, free Mobile Phone App or integrated API. Best of all EasyCheck is fully secure – you do not need to send away your valuable data. If your database of contact details features any numbers that you are not legally permitted to call, EasyCheck will flag them up.
FAQs
What is Telephone Preference Service (TPS)?
Get Started!
What is Corporate Telephone Preference Service (CTPS)?
The Corporate Telephone Preference Service enables corporate subscribers to opt out of receiving unsolicited sales and marketing telephone calls – either to all their corporate telephone numbers or just to specific numbers.
The CTPS was set up after the Department of Trade and Industry published its Privacy and Electronic Communications (EC Directive) (Amendment) Regulations 2004. The legislation made it unlawful for anyone in business, including voluntary organisations and charities, to make unsolicited marketing calls to any corporate telephone number registered with the CTPS.
As the UK’s central opt-out register, the CTPS protects businesses who have signed up – it takes 28 days for registration to become fully operational. Companies cannot make calls to any registered numbers.
Corporate subscribers include corporate bodies and limited companies in the UK, limited liability partnerships in England, Northern Ireland and Wales, or any partnership in Scotland. It also encompasses government departments and agencies, schools, hospitals, PLCs and public bodies.
Businesses who make marketing calls can protect their own reputation by checking in real-time whether a telephone number is registered. This check can be done with CTPS quickly before placing a phone call. Not only do businesses that errantly make marketing calls to a registered number waste their time, they can also face a fine.
Unlike the TPS (the service for domestic users), the CTPS requires registered businesses to renew their subscription annually. Every year, registered users will receive an email notification of how to renew. It is a simple process that takes only a minute or two. Any business that fails to renew annually will have its telephone number removed from the CTPS data file.
Who needs to comply with the TPS regulations?
It is a legal requirement that everyone in business, including companies, voluntary organisations and charities, must comply with the Telephone Preference Service regulations. Direct marketing telephone calls to individual domestic numbers registered with the TPS are not permitted.
Both customer lists and cold calling lists should be checked against the TPS register before any calls are made. Businesses should also check against their own in-house “do not call” list. There is only one exception: when individuals have told the business making the call that they don’t object to receiving direct marketing telephone calls.
Who enforces the Regulations?
The Telephone Preference Service will investigate an initial complaint made by anyone who has received a direct marketing call, despite being registered. The Information Commissioner’s Office is responsible for enforcing the regulations and will determine what action should be taken for breaching the regulations.
The TPS register is administered on a day-to-day basis by the Telephone Preference Service Ltd – a subsidiary company of the Direct Marketing Association (UK) Ltd, which has been appointed by consumer watchdog OFCOM to maintain the opt-out registers.
Why use Selectabase to check my numbers?
Benefits include:
– Official TPS, CTPS & MPS licensees
– Registers updated every 24 hours
– Supplier of TPS checking since 1999
– GDPR & PECR compliant service
– Full audit to prove numbers checked
– Instantly check 1 number or full lists
– Web browser, PC & mobile app, or API
– Pay as you go credits or pay monthly
What is the cost of the TPS checking service?
Flexible payment options include ‘Pay As You Go’ prepaid checks and ‘Pay Monthly’ with a rolling monthly allowance.
Get Started!
What do I need to do to start using the Selectabase TPS checking service?
Get Started!
How many numbers can I check at a time?
You only get charged for 1 check that looks like a telephone number (i.e. contains at least 10 digits) and per register checked. Empty rows, records too short and non numerical characters are ignored.
Which Selectabase TPS checking tool is most suitable for me?
Online checker – Enter one number at a time or copy and paste a list of phone numbers (up to 50,000 at a time), into the batch screen, submit and the results are displayed in seconds.
Downloaded PC app software – Download the free EasyCheck software to screen full CSV and XLS list files within Excel. No contracts or tie-ins, start with 50 free credits when you download the app.
Advanced TPS solutions (API) – If you are looking to integrate TPS and CTPS checking within your internal systems, we recommend using our EasyCheck API (Application Programming Interface). Click here to download our API documentation.
Easycheck Dialler (mobile phone app) – the TPS Checker app conveniently inks to your dialler so you can instantly check numbers on the go from your mobile device – one number at a time.
Managed service – If you prefer to release your list of numbers, you can send us a CSV or XLS list file (and other formats upon request), securely via our File Transfer facility. We’ll screen your list marking up the records that match TPS/CTPS, and then re-upload it back to you. Speak to a member of our team offline and they will authorise access to File Transfer facility.
If you are unsure which service to use you can contact our team of experienced customer service advisers during office hours on 01304 383838.
How often do I need to check telephone numbers?
Get Started!
Are there any other 'do not call' registers?
Get Started!
What if I enter a number which contains an international code or non-numerical characters?
Get Started!
Do market research calls require TPS checking?
The Market Research Society (MRS) has a code of conduct which all its members must comply with. Their details are:
Market Research Society (MRS)
15 Northburgh Street, London
EC1V 0JR
Tel: 02074904911
Fax: 02074900608
Web: www.mrs.org.uk
How can I order more checks?
Get Started!
What payment methods are available?
Get Started!
Can I search my screening history?
Yes, for data compliance purposes your screening history is available within your selectabase.co.uk login.
Simply login to your account and click on ‘Your screening history’. Download a CSV file entitled ‘Certificate of Audit TPS check’ by day for any screening performed within the last 28 days. If you require details of your screening history older than 28 days, please contact us. Offline we store your screening history for up to 24 months.
The CSV file includes the date, screening type (TPS, CTPS or both), the number submitted, result returned, and the interface you used.
Note that before screening telephone numbers, we perform a pre-clean operation so that non numerical or special characters, spaces, dialling prefixes (+44, 0044) and leading zeros are all removed, and then only the first 10 significant digits used. This means that for the example entry “+44(0)1304-383838 dial ext. 555 and ask for Dave”, is submitted as “1304383838”.
If you require your screening history for MPS checking addresses, please contact us offline.
Get Started!
Will my data be submitted securely with EasyCheck?
Yes.
When submitting numbers for screening and to minimise the possible risks associated with the provision of personal data, every on-line application is encrypted using 256-bit encryption (SHA256withRSA with a 4096 bits key). A secure communications link, called a Secure Socket Layer (SSL), encrypts all the information passed between your browser or application and the EasyCheck service. Pages protected by SSL will be visibly prefixed by HTTPS:// at the beginning of the page web address.
Who can I speak to about EasyCheck?
Get Started or request a callback.
What are API credentials
Excel plugin & Windows app
EasyCheck is our free Windows PC App that enables you to screen and check telephone numbers and addresses from your desktop.
You can check your data against the live TPS, CTPS and MPS registers instantly without sending your precious data away.
How to use EasyCheck:
1) Load the Easy Check software and login
2) Open the file you would like to check within Microsoft Excel
3) Choose TPS/CTPS or MPS checking and select your preferred flagging options
4) Press the button to begin automatic checking
5) Sit back and watch the software scroll down and check your data!
Download EasyCheck today and trial the software with 50 free credits.
Note: on some versions of Windows 10, you might come across a message title “Windows protected your PC“. The software is safe to install. Simply click on “More info” and “Run anyway“.
If you need help using this software, just click on the link below for detailed instructions:
Android mobile app
The first TPS Checking app on the market.
Our mobile app conveniently links to your dialler so you can instantly check numbers on the go from your mobile device – one number at a time.
API (for developers)
If you are looking to integrate TPS and CTPS checking within your internal systems, dialler or CRM, we recommend using our Easy Check API (Application Programming Interface).
This provides fast, reliable, secure and instant access to the latest Telephone Preference Service (TPS) and Corporate Telephone Preference Service (CTPS) lists of do not call registered telephone numbers.
The EasyCheck API is JSON based and only requires you to call a specific URL to get an instant result. Click here to download our API documentation. This documentation is intended to be used by software developers intending to use the EasyCheck API and query the service programmatically.
Speak to a member of our team about our easy-to-use web API.
Contact us for more details