cross-posted from: https://programming.dev/post/50677034

Hi everyone,

I’m looking for recommendations for an Android Fediverse client that does not send user-agent information (device or client details) to servers. Ideally, it should support both Mastodon and Lemmy, or other Fediverse platforms as well.

    • hexagonwin@lemmy.today
      link
      fedilink
      arrow-up
      5
      ·
      4 天前

      you can’t do http communication with an empty UA string iirc. i assumed they were asking for something generic/non-unique that lets them blend into other users

      • hardful9856@programming.devOP
        link
        fedilink
        arrow-up
        1
        ·
        2 天前

        I just checked, they do send user agent to lemmy server.

        For example

            final appVersion = getCurrentVersion(removeInternalBuildNumber: true, trimV: true);
            return {
              'User-Agent': 'Thunder/$appVersion',
              'Content-Type': 'application/json',
              'Accept': 'application/json',
              if (account.jwt != null) 'Authorization': 'Bearer ${account.jwt}',
        
      • lagoon8622@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 天前

        Fair enough. I’m embarrassed that I don’t know a protocol as ubiquitous and important as http. Thanks for letting me know. I’m mainly just mad that big corporate web browsers are literally adtech