But the PIN is one-time
One-time as in entered once on each computer, or one-time as in it changes every time?
Either way, I think you're confusing it with the OTP. Either that or I'm misinformed.
Hum yeah I was talking about the OTP
I didn't read about the PIN, I just did, and I agree with you it seems kinda risky to put it on a PC