You need a (not so) fancy graphics program like paint shop pro or photo shop. Something with the ability to do layers and you can put the flag behind your image, or you can find a filter overlay app that has a translucent flag filter.
I used to have those programs but not anymore, maybe just ask someone here to do it for you.
I mostly use Paint.NET for photo editing. It’s a bit simple but it’s free and got enough depth to cut up pictures easily. Plus, there’s layers so you can layer different things on top of each other.
I feel like Janus and Hush are too preoccupied with their big brains to give any signs on that part. Personally I don’t think any of them are (incl. Morgan), but what do I know
It’s ok if you want to keep that flag in your profile picture but recently i heard that the pansexual flag you have used in your profile picture was created by a lesbiphobe, so someone created a new pan flag that is a little bit less problematic: