I've just switched over to Joplin from OneNote, which I shall never use again.
So, having migrated all my notes to Joplin (I did this manually) and purchased a subscription to Joplin Cloud, I would like to now enable encryption. On the face of it, this is not difficult of course: hit the "Enable Encryption" button in Joplin options, ideally on my desktop Joplin installation.
However, (maybe I'm a little paranoid) I would like to cover myself before I start down this path.
So, some questions:
Am I correct that the file with my current (unencrypted) notes is "all_notebooks.jex" located (on Windows) in the directory C:\Users<username>\JoplinBackup\default\ ?
In the event that encrypting my current notes fails for some reason, can I just import the above file on a clean installation of Joplin, in order to recover all my notes in unencrypted form?
Assuming all goes well on my desktop, am I correct that all I need to do on my current Android installation of Joplin is enable encryption and the newly created encrypted notes on Joplin Cloud will then be synced to my mobile device?
1 and 2 are correct, but bear in mind that JEX files don‘t save note history, aka versioning (if that‘s important to you as you probably haven‘t done much editing right after migration). You can also manually backup your „joplin-profile“ directory directly from your file system, which contains all of your Joplin data.
3 is pretty straightforward I guess: After encryption is succesfully performed on one device, you‘ll be automatically prompted for your key on all other devices.
Just to clarify, End to End Encryption (E2EE) is not going to encrypt the notes / files on your local device. It is going send encrypted copies from your local device to Joplin Cloud so that they are encrypted on the remote storage. Your local notes and resources (attachments) remain unencrypted. Any local backups (JEX files) will not contain encrypted data.
There is an option in the Backup Plug-in to encrypt the complete JEX backup file but this is something separate.
Just to clarify: The folder to look for, which contains all your local data (always in unencrypted form as @dpoulton explained), is "Joplin-desktop" (not "Joplin-profile" as I wrote before).
Hello, there is a discrepancy here in the folder name on the local file system on my Windows machine!
My baseline folder is called "JoplinBackup" with a 'default' sub-diredctory ...
So the full path to the 'all_notebooks.jex' file is C:\Users\JoplinBackup\default\
JoplinBackup
└───default
..........└───profile
........... └───plugins