Overlay logos versus printed logos
It is worth being precise about what can and cannot be recovered. An overlay logo is composited onto a finished image with an alpha channel — the generator renders the picture, then blends its mark on top. The original pixel data is attenuated but still present, so it can be solved for.
A printed or in-scene logo is different. If a brand mark appears on a sign, a shirt or a billboard inside the photographed scene, it is part of the image content, not an overlay. There are no original pixels behind it to recover, and removing it requires generative fill that invents replacement content. This tool does the first job, not the second.
In practice, the corner marks that generative image and video models apply to their output are always overlays. That is what makes reversal viable and why the results look untouched rather than retouched.