Хотя я не уверен, что это «действительный» второй фактор, многие веб-сайты уже давно используют этот тип процесса: куки. Вряд ли безопасно, но это тип предмета, который вы описываете.
Что касается «что-то, что есть у пользователя», а не «что-то, что знает пользователь», если это что-то постоянно находится на ПК пользователя [как фоновое приложение, предоставляющее информацию по запросу, но не требующее от пользователя что-либо делать], я бы сказал, подать его под "вещи, которые пользователь имеет". Если они вводят пароль в какое-либо поле, а затем вводят другой пароль, чтобы разблокировать информацию, которую вы храните на своем ПК, то это «что-то, что пользователь знает».
Что касается коммерческих решений, которые уже существуют: мы используем продукт для окон, который называется BigFix. Хотя это прежде всего продукт для удаленного конфигурирования и обеспечения соответствия, у нас есть модуль, который работает как часть нашей многофакторной системы для удаленных / VPN-ситуаций.