Hip flexor pain often happens when you over-stretch ... such as the website or app you are using, your non-precise location, your device type or which content you are (or have been) interacting ...