Let me clarify, it just reindexes if the structured data changes, so it ignores layout changes. So it diffs the extractions.
Would be curious to try it out on your sites if you want to shoot me a few over - I can share my email.
It does use a browser to find dynamic content but does not afterwards.
I tell ya what - I'm currently working on finalizing a contract with someone for related work, but if that falls apart for some reason, I might pick this back up independently, and if so, I might be interested in chatting more. I'd recommend adding your email to your profile, and I can reach out if appropriate.
Just to set proper expectations, though, my current contract negotiations are already fully agreed, we're just waiting on the legal team to finalize things, so the odds of me seeking a new partner are not high.
Just did - great chatting with you. Best of luck & looking forward to (potentially) hearing back!