You misunderstand. ComfyUI is what I use, and ComfyUI doesn’t just attached the prompt to an image as metadata like, for example, A1111 does. It attaches your entire workflow. There is no meaningful information someone can get from my workflow (except, possibly, that I am insane), to recreate anything about an image I make, as nothing in the workflow would contain the prompt that was actually passed to the sampler to create the image. I literally don’t even know what the prompts are myself, as that information isn’t set to be saved, I just get an output image.
I could technically alter the workflow to save the prompt as a separate file with each generation, but that would just create a mess of files to clean up.