Then you can get the game on Steam instead? The dlc itself is a free version of the game after you purchase it there. If you already happened to buy it on itch, you can run it through steam as a non-steam game.
If you're worried about people seeing your steam activity, Steam has functionality to hide games so nobody will see you play/own them.