Use a mobile phone as a large screen for securely verifying transactions and receiving addresses created by the BitBox hardware wallet. This avoids man-in-the-middle attacks on computers that have been fully compromised (i.e. rooted).
Pair with the BitBox device by clicking on the Pair device button in the mobile app, and follow the instructions.
Check out the website for more details: https://shiftcrypto.ch/start.
Check out the open source code here: https://github.com/digitalbitbox/2FA-app.