The Sign-in Kiosk can be run on any computer or tablet with an internet connection - literally any device with access to the internet and a browser.
If you are working on an iPad, you can download the VSP Kiosk app from the App store for quick launching!