Google Contacts, like most of their products, keeps changing and getting worse. Somewhere along the way it deleted all of the street address information from my contacts!

Ideally looking for a tool that checks these boxes:

  • Open-source
  • Android, Web, and (if necessary) Linux and Windows clients
  • Stores contact info locally (i.e. self-hosted)
  • Stores contact info securely (encrypted)
  • Can store in a cloud location (e.g. Sync, Dropbox)

It seems like a tall order, but KeePass has managed to do that with their password vault, so why not contact info?

Any success stories out there?

  • Giblet2708@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 hours ago

    Nextcloud contacts gives you CardDav, so it works with Android, iOS, and any number of Linux/Windows/Mac clients. Thunderbird certainly, and many other desktop mail clients. (Don’t know about a Linux or Windows app limited to just contact management over CardDav, but it’s probably out there.)

  • Life is Tetris@leminal.space
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 day ago

    I never liked the fact there is a contacts app which other apps can tap into.

    I have started using an org-mode file with entries that have tel: or callto: properties. I lose vCard exportability, but I can use the file as-is instead.

    * Open-source

    Yes

    * Android, Web, and (if necessary) Linux and Windows clients

    Emacs on larger devices, Orgzly on Android

    * Stores contact info locally (i.e. self-hosted)

    Yes

    * Stores contact info securely (encrypted)

    Unencrypted, but if you don’t allow apps other than syncing apps the permission to access all files, it may not matter as much

    * Can store in a cloud location (e.g. Sync, Dropbox)

    I just have Syncthing set up to sync those files too

    • Life is Tetris@leminal.space
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      Oh, and. Now I don’t need a separate bookmarks app, a separate notes app, a separate todo list app, syncing mechanisms for them, or a mechanism to search through all of them.

  • shortwavesurfer@lemmy.zip
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    Honestly, maybe I’m old fashioned, but I just use the AOSP contacts app on the phone and then export a CSV file and keep a copy of that in my database on KeyPass.