Потребуется приложение и расширение к браузеру, и то и другое формально можно написать в блокноте (wsh/.net/powershell), они не такие сложные как ожидается. Ну и расширение пользователь может отключить (раньше для IE это можно было политиками запретить но для хрома/edge на сколько я знаю этот функционал отсутствует) или запустить браузер со своим отдельным профилем
Можно мониторить заголовки окон, тоже простым приложением, будет видно что в браузере открыто окно с заголовком, в котором обычно название сайта (но не ссылка) активной вкладки