A happy orange caterpillar sitting on top of a computer chip, with the text "Bugfuzz" underneath

info@bugfuzz.com