No. You only have to pay for the app once. You can go into your iTunes or PlayStore account and download it again.
It will ask you if you want to "purchase" the app. Say yes. It will then tell you you've already purchased this. Proceed and it will download it, without charging you twice.
*Remember to sign in with your existing iTunes or PlayStore account and X3watch username to avoid double charges!