This company cannot be trusted. On their Facebook page they suggest you go to https://bit.ly/3DIwQOp to download their program, however this hosting site is notorious for it's malware. More importantly, the company is actually a front for a Chinese outfit with links to the Chinese Communist Party (CCP). It's address is:
NoteBurner Inc
Technology Road [keji zhi Iu] 1705, Technology Park
Shenzhen, Guangdong
*******
It is impossible to contact them directly. This mysterious office located in a large complex has no phone number or email address. Chinese friends have assisted me in my enquiries, and although we have located the actual physical place, no one ever appears to be there. Thus, you should seriously question Noteburners promotional claims to be "100% secure" and "trusted by millions".