I don't believe so? Itchio has a lot of games that have a public and non-public version (like with a Patreon) but I guess double check?
couldn't see anything against it so it's added now!
Hurray! Thanks!