It is a big plus that DeFireX smart contract provides the ability to withdraw funds through any available Blockchain Explorer even if the site is not working
I also saw the project now and I confess that I also don't understand it very well and I have the same doubt that you have. I'm reading more on their website and since I don't have a telegram it gets very complicated because if I had a telegram I would ask this question on their telegram channel. so I suggest that you ask this question on their telegram channel:
https://t.me/defirex