Surely CX management will be able to get a copy of some'ID' and will therefore have acess to the forum!
So, it is a waste of time as far as I can see now. What you really need is an Internet site where actual pilots are given the password by post or something unrelated to CX. That way you can guarantee privacy unless someone lets slip as it were.