My 12 Pro is at 88% and I hate to say it but I believe MacRumors is the culprit. This is the only website/app that when I open it, my phone immediately gets hot to the touch on the upper half of the phone and to the side of the camera. When this happens, the battery level drops at an absurd rate. For example, I just dropped 1%/minute on this site just now. When I close out this site, my iPhone cools back down and battery consumption levels off. I have iUp so plan on upgrading to the 13 Pro but when I do, I probably won’t be visiting this site anymore on it. I’m in too deep now.