I'm growing it right near a window which is open most of the day - every day - so it does get it's share of sun.
I took the photo during the evening so it looks a bit dark.
CLue - A venus fly trap is a plant first before it is a carnivore and will live and thrive quite happily without ever having to capture and digest prey. They do not need insect matter to thrive. They capture prey only as a means of gaining back some of the nutrients that are lacking in their natural growing environment..but can and will thrive without prey capture. The roots are more than capable of not only water uptake but nutrient uptake as well.
This week I finally repotted some Green Dragons I've had in a pot half that volume for 5 years starting with 3 mature plants, and now it yielded 3 Very large plants (that I could have divided more than twice) 7 Mediums, and 5 babies.
It was overdue, but far from dying.