I’ve been working on reverse-engineering Grindr and creating an open source client implementation for it since March.

When GrindrPlus closed, my project turned out to be its de-facto successor and immediatelly several thousands of people started following it. Now it has 70k+ downloads on Forgejo and the authorship is dedicated to public domain :)

  • MIT licensed, no ads, no analytics, no trackers, no diagnostics, no statistics, no telemetry, only opt-in updates checking
  • Signed releases, reproducible builds on all four platforms, full transparency
  • And it’s now in Google Play (for the time being) and being reviewed for F-Droid!

Already applied for Apple developer enrollment and going to publish this to EU alt stores as well as in the TestFlight. Then a classic unsigned ipa and also going to attempt Apple AppStore just for completeness.

You need an existing Grindr account. Downloads: https://opengrind.org/download

Questions and criticism welcome.

  • bugbear@lemmy.sdf.org
    link
    fedilink
    arrow-up
    7
    ·
    4 hours ago

    Something about MIT licensed Grindr client tickles me lol. Great job!

    I assume Google (on Grindr’s instructions) will take it down eventually, but I guess you’re prepared for that by trying to put it on F-Droid

  • erotador@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 hours ago

    i have actually been using this for a while now, found it on my own when i discovered grindr and grapheneos dont play nice, its been very cool so far, no complaints

    • hloth@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Nice to hear that it works on GrapheneOS. If you do encounter any issues, please report them anywhere you want — Forgejo issues, Matrix chat, or even personally to me so I can relay them properly. I can’t test on GrapheneOS because don’t have a compatible device, but I assume many Open Grind users are running it on GrapheneOS.

    • hloth@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Not that I know of. Tinder is pretty hard to reverse-engineer, Meta-levels of bot automation detection (where bot automation means anything that doesn’t go through their official client in a way they intended)

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    2
    ·
    3 hours ago

    How much work do you think would it be to also create a FOSS backend, maybe utilizing an existing xmpp server for federation?

    • hloth@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Someone in the community already works on it. I personally don’t see a point in it — Grindr sucks in every way, all other apps are better experience-wise. Grindr is gay culture, mentioned in songs, memes, essentially every gay man in the world who has internet knows what Grindr is. 100 M profiles dating pool. It’s not realistic even for competitors to reach a fraction of this, let alone a federated social. And if you do know what federation, decentralization and XMPP are — why would you use a hookup app anyway instead of utilizing existing federation apps and social networks to find someone you like? ;)