I just installed Win 8 and I use IE 10 on my Desktop, not Mobile.
Yes, at Sticky Pass Settings I can see that under "Supported Browser" both are checked - Windows IE and Mozilla Firefox.
Also under "Caption Button" IE is checked.
But when I start IE 10 I just don't see this Caption Button and that's while I say - Sticky Password not work on IE 10.
But when you say, that other people used successfully SP on IE 10, then I am wrong somewhere