It does appear to be self pollinating😔 you have a few options now, but it would be best to separate her from your other plants. Removing every seedpod you see after spraying them down with water can still yeild some good buds. I managed to keep my first harvest free of seeds even though a plant tried to self polinate. She gave up trying after about a week. The quality of the buds will be less than if she didnt "herm" but decent bud, none the less.
Cheers