I know that this is considered 'typical veiled behavior', but I don't that means that the chameleon is happy about it.
It very stressful for your chameleon if she freaks out whenever she sees you. Imagine having some wacko break into your house, run around and leave again. He may not actually hurt you, but I know I'd be pretty scared. Especially if it happens Every. Single. Day!
Alright, you might get all macho and say: well, I'd shoot him or call the cops or whatever, but remember that your chameleon has no real way to defend itself against you. And whatever she tries (gaping, hissing, running away, even biting), you are going to keep coming back!
I would really make an effort to regain your chameleon's trust.
Something to try the next time she freaks out:
Leave the cage door open and sit down on the floor opposite of the cage so your chameleon can see you. Wait for her to calm down again and then slowly approach her and offer her a cricket or other food item from your hand. Remind her that you're the 'food god', the bringer of Good Things.
Don't take her out of het cage for a while. She needs to feel safe there. I wouldn't even reach into the cage when she's watching.
Anyway, that's what I would do. Assuming that the aggression is really directed at you and that there isn't something else going on, like the things Chuck brought up.
- Suzanne