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.

  • hardful9856@programming.devOP
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    What do you mean by “device or client details”?

    It means information like device type and which client I am using (voyager …)

    • INeedMana@piefed.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      AFAIK the apps are rather based on the APIs. And in general APIs usually don’t require a User-Agent header as they return only data, without the html

      Do you know of an app that is setting user agent?

      I guess, pick one that you like and check (check code or network traffic) if it’s setting user-agent header

      • hardful9856@programming.devOP
        link
        fedilink
        arrow-up
        2
        ·
        1 month ago

        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}',