Email Address 'Not Shared' - Do I Believe That?
I (and others) have been asked for feedback about a boss that does not take feedback well. The form requires log in. How concerned should we be that some crackerjack in the office who's "good at IT" will figure out who sent in what? (My folks know VPN, Private Browsing, etc.)
It's a small nonprofit, but you never know who has a tech-savvy side hustle.