Работа с браузерами

Есть у меня программа бот, которая работает с IE, через его интерфейс IWebBrowser2

Вытаскивает html, ищет координаты объектов на странице и нажимает их.

Ссылки, кнопки, комбобоксы и прочее...

Но эта штука конечно работает только с IE.

Появилась необходимость расширить это на другие основные браузеры Firefox, Chrome, Edge, Opera.

В ходе поисков набрел на WebDriver. Удобная штука, но по описанию работает как бы в тестовом режиме и на той стороне этот режим можно отследить.

Вопрос, можно ли WebDriver запускать в полноценном браузере, чтобы нельзя было отличить на сервере ?

И еще вопрос, есть ли какие то другие варианты, может быть другие программные интерфейсы типа IWebBrowser ?

Я уже даже пробовал компилить Firefox из исходников, но там как то мутно все.

Много не надо, выцеплять html и искать координаты DOM объектов.