Full disclosure, I did my first Show HN earlier today (something I worked on on my own for a while) and though it got some votes, apparently it also got flagged and while not dead, this prevented it from ever surfacing on the "show" page. Life goes on, but it really piqued my curiosity!
I remember your website and see it in my browser history so I most likely clicked 'vouch' (browser history doesn't tell).
It has 8 upvotes and not listed on /show. That's usually a sign that friends upvoted. By that I mean accounts who visit hackernews, upvote and then leave again. I'm not saying that happened here, I've just seen this algorithmic behavior in the past, for example I checked twitter and the author posted an 'upvote my submission on $url'. Apparently that's normal for producthunt but discouraged on hackernews. I have no insight into the actual algorithms.