Looks like it's an open source desktop app for viewing YouTube. The link from OP has a bad cert. Here's the GitHub: https://github.com/FreeTubeApp/FreeTube
This is really strange, I am certain that when I submitted this (yesterday evening) I didn't get a browser bad cert warning, yet now I do. I have no idea what happened.