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.

  • ropatrick@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    4 days ago

    I’m not 100% sure if it is what you are looking for but I use Voyager in conjunction with TrackerControl. TC blocks all the trackers.

    Although I am curious why on the main screen of TC it says that Voyager contacted one country last week if trackers are blocked.

    Apologies if this isn’t what you need, is this am example of a Fediverse client? Is that what you meant?

    • unitedwithme@lemmy.today
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 days ago

      Ohhh boy, I didn’t realize voyager had trackers?? Where do you find tracker control? EDIT: found it, it’s one word.

      From F-Droid:

      "What does Voyager offer?

      - No trackers or advertisements, ever - Multi-account support - Gesture-driven UI - Compact and large post feed mode - Mark posts as read on scroll - Hide read posts, or hide individually - A beautiful private messages UI - Settings to customize Voyager to your desire - Quick community switcher - Mod tools - Open source: code is available on Github"

      • Dave@lemmy.nz
        link
        fedilink
        arrow-up
        3
        ·
        3 days ago

        Tracker Control blocks requests to domains. When you use Voyager to read an article, Voyager loads the website which might contain trackers. Tracker Control can help block that sort of thing.

        • unitedwithme@lemmy.today
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          Ohhh gotcha. I have Voyager open links externally to my browser which uses Waterfox with Privacy Badger (by EFF) and Port Authority (recommended by ff staff iirc) extensions. Should accomplish the same thing. Man, too tired to think and process when I saw voyager and trackers smh. Thank you!

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

      Voyager app is indeed a Fediverse client. Thanks for your suggestion. Sadly TrackerControl does not block user agent sent to fediverse server.

  • Dave@lemmy.nz
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 days ago

    I haven’t tested but what happens if you use Voyager in a browser (e.g. at https://vger.app/), presumably you can use an extension to set your user agent in the browser while still getting the Voyager experience?

  • INeedMana@piefed.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    What do you mean by “device or client details”? If you want to log in, it will have to send your credentials

    As for fingerprinting, does any of the open source clients do that?

    • hardful9856@programming.devOP
      link
      fedilink
      arrow-up
      1
      ·
      4 days 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
        ·
        3 days 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