- Optional
- End-to-end encrypted
- Can be self-hosted or restricted to a file-system (like a network drive)
- Optional
- End-to-end encrypted
- Can be self-hosted or restricted to a file-system (like a network drive)
That is nice but consider a broader point of view please:
If not carefully choosing offline-only software, then almost everything demands internet access nowadays. All of those things will claim that they handle my data safely. Obviously that cannot be true, leaks do still happen.
So from the perspective of someone who has to actually install, use and frequently update a dozen of Android apps, it is much easier to stick to only using such which do not want internet access instead of constantly having to read a very large amount of changelogs because all software you use is hooked up to the internet.
Even offline-only apps might gain online capabilities. You need to read the changelogs nevertheless.
In the case of Joplin, AFAIR it is offline first when you start it. As it supports various sync options you have to configure one before it will start syncing over the net.
I think the risk of Joplin getting a sync option that is activated by default is about the same as an offline app getting online features.
No, I only have to look at the permissions. That is much less work because they're not arbitrarily long like changelogs can be.
And Google Play flags new permissions with a green "New", so it's easy to spot.