Instant WebKiosk protects your privacy: it does not need to be installed on the machine, its browser is fully customizable at run-time (users can change settings; it’s intentionally not locked down in any way) but after a reset it presents itself with the default settings. One advantage of Chromium is that it’s able to install apps from the famous Chrome Web Store.
Instant WebKiosk boots form USB flash devices (in order to write the downloaded IWK ISO file to a USB stick, Windows users can use Win32DiskImager, while Linux users can make use of dd) and supports the same hardware that default Debian Linux distributions do.