Die meiner Meinung nach absolut einzige Möglichkeit wären hier Browser-Plugins wie
Greasemonkey
Mit solchen Plugins, die jeder Anwender -selber- installieren muss, kann man das
HTML, CSS und JS einer Webseite durch eigene Scripte erweitern und abändern.
Mit solchen Plugins kann man z.B. das Delphipraxis-Logo da oben durch das Google-Logo austauschen.
Aber wenn dein Programm beobachten kann, was in einem Webbrowser (Chrome, Firefox etc) geklickt wird, ähnelt das doch schon bald einer Art Spionagesoftware.