With the current COVID 19 situation, it would be interesting if it were possible for Fabs to b e password protected at launch, this way it could be remotely uploaded to a client side in order to transfer/backup data without leaving a fully functional copy of Fabs on the client machine...
I've worked on this (and lost some hair in the process lol) but it looks like I've something working pretty well now :
I've added a menu to the "key" icon on the upper right corner with 2 items :
- edit license information
- set / change / disable startup password.
When a password is set, it's encrypted and stored in computer's registry
and in the autobackup.ini file.
If passwords in registry and ini file are different, ini file wins and password in registry gets updated. If there's a stored password in registry but not in ini file, the password is asked anyway at startup and ini files gets updated. Finally, if a password is set, then license information is encrypted in ini file. This way, end user cannot use a copied (stolen?) program, even if he deletes encrypted password from ini file.
Now, I need some brave people to test the beast before I release it in the wild

Here is the test build download link :
https://my.pcloud.com/publink/show?code=XZMlS1kZxRWeq3tPhKbYeNfIlvXKOB4xkqKX
Just in case, user's manual has a dedicated section about that feature.
Just in case #2 : backup your autobackup.ini file or at least your license information.