Do I have to share my progress pics?

No. You can take them for yourself. You can post anywhere if you like, but not required. I would recommend taking your photos in “acceptable” attire and not just underwear or bra & panties because you’ll want to share the photos when you complete it!