Yes, playable in the browser. For the third time, the Itch app downloads browser games to cache them, so they show up as downloads in analytics. It's a well-known quirk that's not documented and confuses a lot of people at first, but has been mentioned countless times in the forum.
But no, I'm a community moderator. I'm not sure if that information is available even to admins. And I'm replying to your posts. In a topic you started. Publicly. In the main community forum. That's not "stalking".
I'm ending this conversation now before it can go further downhill.