The app for checking CSCS cards electronically


Available from Google Play, App Store, Microsoft Store and for PC

A Reference Point Solution

Getting started - Simple, Smart and FREE of charge!

Go Smart can be downloaded from the following app stores.


For Android smartphones and tablets:

The Go Smart app for Android can read physical and virtual smartcards. To read a physical smartcard, your device will need Near Field Communications (NFC) – NFC options are generally found in ‘settings’ on most devices.


For PCs and laptops:

To read physical cards using the Go Smart PC software, you will need a USB connected smartcard reader, installed with an appropriate driver. A selection of suitable readers can be obtained from Smartcard Focus. These readers typically cost around £50 + VAT.

To read virtual cards you can use either a handheld QR code scanner or a webcam with the appropriate drivers.


For iPhones and iPads:

Go Smart for Apple can currently only be used to read virtual smartcards, or Partner Cards which have a QR code. This is due to restrictions imposed by Apple on using NFC on Apple devices.

Read smartcards using using Go Smart guides:

How to read virtual smartcards using Android
  • Open the app;
  • Touch the 'Scan a QR code' button;
  • Read the QR code (from approx. 10cm away);
  • An image of the card will appear on your screen;
  • Touch the card image to view the back of the card;
  • Touch the ‘Core Data’ tab to view the list of current qualifications;
  • To repeat this process, navigate back to the ‘Show Card’ screen and click ‘Scan Another Card’
How to read physical smartcards using Android
  • Make sure that the NFC functionality is enabled on your device
  • Open the app
  • Touch the ‘Read a physical card’ button
  • Hold a smartcard to the back, near the top, of your device
  • An image of the card will appear on your screen. (If the photo shown does not match the one shown on the front of the actual card, the card has been tampered with and should not be accepted)
  • Touch the ‘Core Data’ tab to view the list of current qualifications
  • Touch the ‘SkillSight’ tab, if one is present, to view further qualifications for the cardholder
  • To repeat this process, hold another smartcard to the back, near the top of your device, or navigate back to the ‘Show Card’ screen and click ‘Scan Another Card’

Additional functionality and settings accessed via the drop-down menu

1. Card List - shows all the cards you have read

  • Sort – by date (swipe time), surname or expiry date
  • Filter – by today, last 3 days, last week, last month or all cards
  • Delete – remove entries
  • Export Swipes – select an export file format (XML or CSV)
  • Dashboard – takes you back to the main dashboard

2. Options

  • Save Images – save an image of the smartcard (front and back) into your pictures folder
  • Export Folder – specify where you want to save the exported files
  • Default Export Email – add an email address to send your export files to
  • My Device Name – add a friendly device name that will be used to identify your device as the reader of a card

3. About

How to read virtual smartcards using iOS
  • Open the app
  • Touch the 'Scan a QR code' button
  • Read the QR code (from approx. 10cm away
  • An image of the card will appear on your screen
  • Touch the card image to view the back of the card
  • Touch the ‘Core Data’ tab to view the list of current qualifications
  • To repeat this process, navigate back to the ‘Show Card’ screen and click ‘Scan Another Card’ to read more virtual smartcards

Additional functionality and settings accessed via the drop-down menu

1. Card List - shows all the cards you have read

  • Sort – by date, name or expiry date
  • Filter – by today, last 3 days, last week, last month and all cards
  • Export to iCloud – select an export file format (XML or CSV) and upload this to your iCloud drive

2. Options

  • Save Images – save an image of the smartcard (front and back) into your pictures folder
  • My Device Name – add a friendly device name that will be used to identify your device as the reader of a card

3. About

How to read virtual smartcards using a PC or laptop
  • You will need either a handheld QR code scanner or webcam connected to your PC, which will need to be configured in ‘Options’
  • Open the Go Smart app
  • Read the QR code that is generated by the cardholder
  • An image of the card will appear on your screen
Reading physical smartcards using a PC or laptop
  • Make sure you have a suitable USB connected smartcard reader, with the appropriate drivers installed on the PC or laptop
  • Open the Go Smart app
  • Place the smartcard on the smartcard reader
  • An image of the card and the cardholder’s data will appear on your screen. (If the photo shown does not match the one shown on the front of the actual card, the card has been tampered with and should not be accepted)
  • Select the ‘SkillSight’ tab, if one is present, to view further qualifications for the cardholder

Additional functionality and settings accessed via the drop-down menu

1. Card List - shows all the cards you have read

  • Filter – by today, last 3 days, last week, last month and all cards
  • Sort – by Swipe Time (Newest), Swipe Time (Oldest), Surname (Ascending), Surname (Descending), Expiry Date (Latest), Expiry Date (Earliest)
  • Export Swipes – select an export file format (XML or CSV)
  • Clear – remove entries

2. Options

  • CSCS Management Service URL – allows you to check this connection
  • Vircarda URL – allows you to check this connection
  • Synchronise Cards by NFC – ticked by default. Uncheck this box if you only want to read cards offline
  • Enable offline mode for QR scans – unchecked by default. Tick this box if you only want read QR code in offline mode
  • Card swipes retained for – default setting is 30 days, but can be changed at your discretion
  • Show welcome on start-up – this box is unchecked by default. Tick this box if you wish to see the welcome screens on start-up
  • Show tutorial on start-up - this box is checked by default. Uncheck this box if you do not wish to see the tutorials on start-up
  • Reader name – displays the friendly name that you entered when this app was first launched. If you did not enter a friendly name then this box will show the default name of your PC. You can change this at any time
  • Configured handheld QR scanner – these two buttons allow you to configure a handheld QR scanner or clear existing settings

3. About