The problem with gamers is they think they're part of everything and deserve all this transparent info like you're dealing with a corporate entity for a service. Then passive aggressively guilt-scold the people doing the hobby projects.
In something as sensitive as this - you don't deserve much ...