Let's keep in mind that B4X is part of the (highly human-readable) BASIC family of languages.
This makes your source code easily re-writable in any other language.
As long as you're not depending too heavily in closed-source libraries, you should be fine.
In my opinion, in the even of a catastrophe, it's way more important to have your source code backed-up, sanitized and well commented.