Start a new topic

Encryption support

What about encryption support? I've found only one same feature request  https://appsonthemove.freshdesk.com/support/discussions/topics/14000013330


I agree about unauthorised access to own mobile phone, but what about unencrypted sensitive orgfiles in sharing services (Dropbox / nextcloud / etc.)? It needs for easy syncing orgfiles between devices. For example, MobileOrg has org-mobile support (https://mobileorg.github.io/documentation/#encryption). But will be great has support for standard emacs org encryption - gpg files.


P.S. Support pin / touch id /face id is a nice privacy optional feature, but it's an another case.


2 people like this idea

I do plan on eventually including PGP encryption so as to be compatible with how this works generally in Emacs / Org mode (https://orgmode.org/worg/org-tutorials/encrypting-files.html). No ETA yet though on this being implemented, but I have started doing some research on what's required.


1 person likes this

Cool! Thanks for your work. We're waiting for it...

I also like to see encryption support. Although personally I would prefer something like Cryptomator and a popular sync method, e.g. Dropbox, Box, ...


GPG is fine but it's awkward to use.

Any encryption added in beorg will try to be compatible with how people use encryption in Emacs generally. It would be interesting to here from users how they do use encryption to give me more of a steer on this. I hadn't heard of Cryptomator and whilst it sounds interesting might be a little too niche - but I'm happy to be persuaded otherwise!


1 person likes this

Fair point. I guess people who use Emacs & orgmode will finally also figure out how gpg works. :-) It's better to stick with established and common solutions.

It would be really great to have in Beorg.

Can we send "donations" and earmark them for developing encryption?

I would really like make this happen!

It's tricky to have tips for developing specific features. Mostly because the volume of such tips would likely be way short of developing such a feature. For example if it cost the equivalent of $2000 to add basic support for encryption (based on the time I would spend doing that vs time I would otherwise spend on client projects) it would take a lot of tips to properly make a dent in that and push adding encryption support up the priorities list.


The best way to increase the priority for a feature is getting people to post on forum topics such as this. So if you are active on social media (such as Twitter or Reddit) then ask people there to add to this forum post. If I see a sizeable number of people requesting encryption support then I'll push it up the priority list. If of course I succeed at some point in accelerating user growth in beorg and the income it generates then that will also make it much more likely features will get implemented more quickly - as I'll be able to spend more time in a month on beorg development and less on developing apps for third parties.


Saying the above I do intend on implementing something like this at some stage. I personally would use this as I keep some credentials for servers, etc in my Org mode files where related to my freelance client work - and currently I can't view these in beorg.

Login or Signup to post a comment