The design is based on an old Elektor article (May 1994), there you can read all about it.
I did see that yes, but it appears to only be in German (and also behind a paywall, but I'd be happier with that if it was in English).
The caps are for frequency compensation (like those you find on passive probes too).
Ah, I see.
I've been considering making something like this, only without the huge divide-down ratio it has. I don't need to be reading several-hundreds of maybe-mains volts, but I would like very small differentials like across shunt resistors or FETs, or maybe RS-485 lines and similar. So I was thinking of making a probe that had a much smaller divider, maybe even just 2:1, and then compensate for that in the amplifier so the output value was 1:1 in relation to the input difference.. or maybe even higher for really small measurements.
Do you think this design would work as well for that?