While platforms are up to the devs, the platforms the game is on allow it to be DRM free, so you won't be tracked. You also don't need a launcher for this game! Just download from itch on to your computer!
If you still need it to be listed on your steam launcher for one reason or another, on steam you can select "add non-steam games to my library" and launch from steam!