Without telling us more about what it is you've got (hardware, software, dongle, whatever) or at least giving us a link of what to find out more about what you've simply named, I can not be sure about what it is you have.
HOWEVER, if this ID VAULT is what you are talking about, then you are in error about it not working with FireFox.
At that website it says:
What are the system requirements for ID Vault?
- PC running Windows XP or Windows Vista
- Internet Explorer version 6.0 or higher, or Firefox 2 or higher
- (the rest deleted here for brevity)
I bought this on QVC..looked like a great idea, but now I was reading some reviews on it..and people LOVE it, BUT you can not use on FireFox only IE..and I 99% of the time use FireFox. Anyone have this and any thoughts on it? Thinking I may just send it back...or should I keep it and start using IE when I shop online??????

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic