Most active commenters

    ←back to thread

    111 points nan60 | 12 comments | | HN request time: 0.896s | source | bottom
    1. ajsnigrutin ◴[] No.44538196[source]
    It's funny how mcdonalds did everything in their power to make it almost impossible to run their mcdonalds app on a rooted phone, but their backend infrastructure is beyond broken (security wise)
    replies(3): >>44538213 #>>44538473 #>>44539366 #
    2. hippich ◴[] No.44538213[source]
    Btw, I wondered why they flight root on the phone at all?
    replies(2): >>44538245 #>>44538496 #
    3. ajsnigrutin ◴[] No.44538245[source]
    I have no idea... maybe they store their "coupons" locally and are afraid you'll clone them? Don't know, I eat there twice a year and it's not worth it :)

    suhide in magisk makes my banking app work, but not mcdonalds :)

    4. ceejayoz ◴[] No.44538473[source]
    The McDonalds consumer-facing app is quite possibly the worst app from a major company I've ever encountered. It's shockingly bad.
    replies(2): >>44538564 #>>44539896 #
    5. le-mark ◴[] No.44538496[source]
    My theory is they store payment information on the mobile app. The app connects to the store wifi automatically, even when going through the drive thru. And processes the payment then. I theorized it so they don’t store credit card info on their servers, simplifying their PCI audits. Presumably they think all that is better than preventing the app from running on rooted phones.
    6. parpfish ◴[] No.44538564[source]
    The UI is atrocious.

    I do computers for a living and can barely navigate and figure out what’s going on.

    replies(1): >>44539728 #
    7. whatsupdog ◴[] No.44539366[source]
    Why does one even need an app for a fast food restaurant?
    replies(2): >>44539557 #>>44539993 #
    8. acuozzo ◴[] No.44539557[source]
    1. You can exchange privacy for 20% off.

    2. Many franchises have a crummy PA system, so you can avoid this if you plan on using the drive-through.

    3. Customization. It's very tedious for all involved to repeatedly request "no cheese", "no ice", "extra sauce", etc. for a very large (e.g., $100+) order.

    9. Keverw ◴[] No.44539728{3}[source]
    I noticed it freezes up on me sometimes when I open it. I assume something is blocking instead of being asynchronous when it pings their servers, but instead of waiting to dismiss a loading screen it just shows the full app and like freezes.
    replies(1): >>44541583 #
    10. rahimnathwani ◴[] No.44539896[source]
    It can be confusing for new or infrequent users.

    I use it once a week and I don't find it annoying at all, except for the bug where it will let you complete an order for an airport McDonald's, and then soon after automatically cancel the order.

    11. brikym ◴[] No.44539993[source]
    I don't eat that junk but my understanding is McDonald's have segmented their customers into two groups:

    1) People who just want to eat McDonald's now and don't care about apps. They will put up with the normal prices which are quite high now.

    2) Cheapskate people who wouldn't go to McDonald's much due to the pricing, but can be enticed to go through deals in the app they are happy to jump through hoops to get.

    12. parpfish ◴[] No.44541583{4}[source]
    My guess is that they’ve got a million feature flags and a/b test variations going on because it’s just so tempting to “growth hack” in an app like that.