Punch nazis, trebuchet TERFs.

I am building Voyager, a client for lemmy!

  • 13 Posts
  • 451 Comments
Joined 1 year ago
cake
Cake day: April 15th, 2024

help-circle




  • Yeah, voyager does not have any ads or tracking or anything. It’s truly privacy first. In fact the only “analytics” I get are from Apple App Store and Google Play Store download counts etc which I can’t turn off. But if you use F-droid I have literally 0 usage information even crashes :)

    Also Voyager has reproducible builds which means you don’t have to trust me. You can verify that the APK was built from a specific release of the source code!












  • Hey, thanks for the feedback!

    So for the select an instance page, I tried to make it so you could login so you can’t get “stuck” here: if you press the ellipse button in the header, there is an option to login. Maybe I could add an ellipse button to each instance, I’m not sure. That might be too much noise.

    For the landing page, maybe something like this? Please note, I want to keep the “join” prominent so that new users, without an existing lemmy account, can easily sign up.

    (pretend “create an account” is in grey as a label. I made it red to show as a change)





  • that’s still making assumptions about where you want to login to. The fact is that you can login, today, to Lemmy.world with “username” of “me@lemmy.wtf” assuming Lemmy.wtf has an email server setup. And it’s not a safe assumption because users DO have email addresses saved in their passwords manager as a username for whatever random instance, and there should be a 0% chance of sending user credentials to the wrong domain.

    I can’t just trust that domain to say they’re a Lemmy instance, and there is a user with that username on the domain. That’s trivial to exploit.