Metadata attached to screen shots

I’m looking to add metadata from GH(eg. colors, number of circles, date, time, number of sides on original polygon, seed number, etc.) I’d like that data attached to a .png or .jpg that’s taken from a view port screen shot. Is there a way to merge data with an image file like you see in digital photography?

thanks in advance!!

JPEG has a whole lot of properties but don’t ask me how to create and save them…