Edit: I made a mistake, I meant to add Mailfence instead of Fastmail, but forgot to update both the icon and text

Hey everyone, here’s a follow up to my previous post, I tried to summarize all your suggestions and these are the options I have for the main Proton products I’ve been using.

I removed Bitwarden based on your feedback (basically they’re enshittifying).

I’m not including Tuta, because I dislike their UX/UI, also they seem to not apply their LLM policy to their own devs.

I’m not including Mullvlad, because of one of the founder’s donation to a far right political party in Sweden, said founder has a blog post to justify this, which links to another blog post where he claims to be a libertarian anarchist which is just another word for Ancaps which is a dealbreaker for me.

A lot of people recommended using one’s own domain for email stuff, I forgot to mention I do have a custom domain, which will make migrating a lot easier indeed. Just need to update my accounts credentials.

Let me know what you think!

  • helpImTrappedOnline@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    5 hours ago

    Welcome to the club.

    Remember the 3-2-1 backup rule. You are now directly responsible for the saftey of your database. You can’t blame big tech ai vibe coding.

    For mobile android, I reccommend KeepassDX.

    For ios I recommend Keepass Touch (one-time $2 for autofill & touch-id).


    Most people, myslef included, use syncthing to keep the database syncronized between devices when they’re on the same wifi network.

    Android is easy, the app is Syncthing Fork.

    IOS is a tad harder due to the apple file management restrictions, but möbious sync works very well as a front end for syncthing (one-time $5 for unlimited sync jobs, not needed if only use it for keepass).

    Both apps don’t always stay running the background (ios apps can’t even if they wanted too), so you do have to have to activly open the apps once in a while to sync.

    Beacuse of that, it’s important you set syncthing (or whatever method you use) to resolve conflicts when both “sides” have been modified since the last sync have by making a new file instead of overwriting one. You can easily merge the two datbase files back into 1 on desktop through keepassXC, delete the copy and let syncthing propagate the updated folder.


    Alternatively you could use a cloud provider of your choice to host the file. As long as the keepass app can access the cloud provider’s files. A “keep file offiline” feature is very helpful too. However, the same background process sync limitations will be in place. You will need to see how tge cloud provider handles conflicts, if it just picks and overwrites the loser, that could result in data lose.


    Another note, automatically syncing between devices doesn’t count as a true backup. If the database file gets corrupted (or you accedeidenty delete somethingg and clear the recycle bin) and that file is synced everywhere else, what good are multiple copies of the same bad file? You should be able to go back a week or two (syncthing does do file history if enabled).