• ArmoredCavalry@lemmy.world
    link
    fedilink
    English
    arrow-up
    41
    arrow-down
    1
    ·
    1 year ago

    On a related note… I went to cancel a membership a few weeks back, and the site displayed a message “you don’t have an active membership to cancel”. I thought it was strange, so I checked out the network requests being made, and turned out the cancel API call was getting blocked for “security reasons”. Nothing else on the site was blocked for me, just the cancellation endpoint.

    I opened a ticket, and it took them nearly 2 weeks to respond, and there was zero acknowledgement on why cancellation would be blocked.

    Not sure if it’s a purposeful dark pattern, but it sure seems like it!

    • LufyCZ@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 year ago

      Pretty sure that if it was purposeful, they’d get slapped with a massive fine sooner than later

      • ArmoredCavalry@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        Maybe, but it would also be very easy to blame on misconfiguration / mistake. Honestly, it wouldn’t surprise me if the behavior itself isn’t purposeful, but ignoring / not fixing it is. I’ve definitely seen such behavior at other companies, where they drag their feet on fixing a bug that is bad for the user, but helping them.

        • LufyCZ@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          I’m guessing the intentionality could be uncovered with a couple well crafted subpoenas.

          But yeah, def can see what you’re describing happening

    • lud@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      That sounds like a block being made in your browser (maybe a browser security feature overreacted) and not something Patreon did wrong.

      • ArmoredCavalry@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        1 year ago

        It was a server-side block, from Cloudflare (security rule specifically). I’m very familiar with it, having used the same service over a decade. They are able to tweak the overall security level, or specific WAF rules for the endpoint in Cloudflare. They also have analytics that will show them exactly how many cancellation requests would be blocked. The fact that they totally ignored these details in my ticket, is concerning.