Don't be shy about it haha, apply if you want to. I'm sure you could contribute in some way, and I can assure you privacy is a priority amongst the mod group.
James86134, Haha yeah, I used be really active when I first joined, but then I stopped posting a few years ago. I only recently came back to this site when X and Y came out.