Lost Task bar app

I did have my doxy.me pinned to my windows taskbar with its own icon.
Accidentally unpinned it & cannot find how to re-pin it. There is no app that I can find in my start list.
Help please

Found the answer here.