# The Agent Hostility Index

A ranked view of websites where blockers, handoffs, and unstable browser surfaces are most likely to stop autonomous agents.

Indexation: index,follow

| Rank | Site | Task | AES | Confidence | Blockers |
| ---: | --- | --- | ---: | --- | --- |
| 1 | pge.com | finance_bills.update_autopay | 54 | low 0.27 | login_required, payment_3ds_user_present, hidden_fee, price_mismatch |
| 2 | zoom.us | subscriptions.request_refund | 55 | low 0.27 | login_required, 2fa_user_present, captcha, human_handoff_required |
| 3 | adobe.com | subscriptions.cancel | 65 | low 0.28 | login_required, 2fa_user_present, hidden_fee, dark_pattern_cancel |
| 4 | youtube.com | subscriptions.cancel | 73 | low 0.28 | login_required, 2fa_user_present, dark_pattern_cancel, human_handoff_required |
| 5 | microsoft.com | subscriptions.cancel | 77 | low 0.28 | login_required, 2fa_user_present, dark_pattern_cancel, human_handoff_required |
| 6 | baskinrobbins.com | food_local.order_pickup_delivery | 55 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 7 | hardees.com | food_local.order_pickup_delivery | 55 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 8 | chipotle.com | food_local.order_pickup_delivery | 56 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 9 | blueapron.com | food_local.manage_meal_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 10 | cvs.com | food_local.order_pickup_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 11 | factor75.com | food_local.manage_meal_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 12 | riteaid.com | food_local.order_pickup_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 13 | starbucks.com | food_local.order_pickup_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 14 | subway.com | food_local.order_pickup_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 15 | thrivemarket.com | food_local.manage_grocery_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 16 | walgreens.com | food_local.order_pickup_delivery | 57 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 17 | auntieannes.com | food_local.order_pickup_delivery | 58 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 18 | costco.com | food_local.order_pickup_delivery | 58 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 19 | fiveguys.com | food_local.order_pickup_delivery | 58 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 20 | gopuff.com | food_local.order_pickup_delivery | 58 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 21 | jerseymikes.com | food_local.order_pickup_delivery | 58 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 22 | panerabread.com | food_local.order_pickup_delivery | 58 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 23 | publix.com | food_local.order_pickup_delivery | 58 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 24 | wholefoodsmarket.com | food_local.order_pickup_delivery | 58 | low 0.27 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 25 | wingstop.com | food_local.order_pickup_delivery | 58 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 26 | arbys.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 27 | burgerking.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 28 | chick-fil-a.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 29 | dominos.com | food_local.track_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 30 | dunkindonuts.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 31 | jimmyjohns.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 32 | littlecaesars.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 33 | papajohns.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 34 | popeyes.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 35 | sonicdrivein.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 36 | tacobell.com | food_local.order_pickup_delivery | 59 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 37 | hellofresh.com | food_local.manage_meal_delivery | 60 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 38 | imperfectfoods.com | food_local.manage_grocery_delivery | 60 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 39 | mcdonalds.com | food_local.order_pickup_delivery | 60 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 40 | misfitsmarket.com | food_local.manage_grocery_delivery | 60 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 41 | shipt.com | food_local.order_pickup_delivery | 60 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 42 | amazon.com | subscriptions.cancel | 61 | low 0.27 | login_required, 2fa_user_present, dark_pattern_cancel, hidden_modal |
| 43 | samsclub.com | food_local.order_pickup_delivery | 61 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 44 | target.com | food_local.order_pickup_delivery | 61 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 45 | walmart.com | food_local.order_pickup_delivery | 61 | low 0.30 | dynamic_dom_unstable, hidden_fee, login_required, payment_3ds_user_present |
| 46 | my.clevelandclinic.org | healthcare_admin.book_appointment | 45 | low 0.30 | login_required, 2fa_user_present, human_handoff_required, confirmation_email_missing |
| 47 | capitalone.com | finance_bills.update_autopay | 46 | low 0.27 | login_required, 2fa_user_present, payment_3ds_user_present, confirmation_email_missing |
| 48 | xfinity.com | customer_support.cancel_service | 49 | low 0.27 | login_required, human_handoff_required, hidden_fee |
| 49 | instacart.com | food_local.cancel_order | 56 | low 0.27 | login_required, human_handoff_required, hidden_fee |
| 50 | irs.gov | gov_civic.check_tax_refund | 58 | low 0.27 | captcha, bot_blocked |
| 51 | demo-subscriptions.crawldex.com | subscriptions.cancel | 63 | low 0.22 | login_required, dark_pattern_cancel, human_handoff_required |
| 52 | hulu.com | subscriptions.cancel | 67 | low 0.28 | login_required, dark_pattern_cancel, human_handoff_required |
| 53 | copaair.com | travel.manage_flight_reservation | 68 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 54 | virginatlantic.com | travel.manage_flight_reservation | 68 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 55 | aeromexico.com | travel.manage_flight_reservation | 69 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 56 | westjet.com | travel.manage_flight_reservation | 69 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 57 | alaskaair.com | travel.manage_flight_reservation | 70 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 58 | aveloair.com | travel.manage_flight_reservation | 70 | low 0.28 | login_required, 2fa_user_present, price_mismatch |
| 59 | disneyplus.com | subscriptions.cancel | 72 | low 0.28 | login_required, human_handoff_required, dark_pattern_cancel |
| 60 | emirates.com | travel.manage_flight_reservation | 72 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 61 | aircanada.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 62 | delta.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 63 | flyfrontier.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 64 | hawaiianairlines.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 65 | jetblue.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 66 | southwest.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 67 | spirit.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 68 | suncountry.com | travel.manage_flight_reservation | 73 | low 0.30 | login_required, 2fa_user_present, price_mismatch |
| 69 | expedia.com | travel.cancel_flight | 43 | low 0.30 | login_required, confirmation_email_missing, hidden_fee |
| 70 | bankofamerica.com | finance_bills.dispute_charge | 48 | low 0.27 | login_required, 2fa_user_present, human_handoff_required |
| 71 | atlassian.com | business_ops.cancel_vendor | 58 | low 0.27 | login_required, 2fa_user_present, human_handoff_required |
| 72 | aliexpress.com | commerce.check_return_policy | 59 | low 0.27 | policy_unparseable, login_required, human_handoff_required |
| 73 | proof.com | legal_admin.online_notarization | 62 | low 0.27 | login_required, 2fa_user_present, human_handoff_required |
| 74 | coned.com | real_estate_moving.transfer_utilities | 66 | low 0.28 | login_required, payment_3ds_user_present, human_handoff_required |
| 75 | cloudflare.com | business_ops.download_invoices | 75 | low 0.28 | login_required, 2fa_user_present, human_handoff_required |
| 76 | dropbox.com | subscriptions.downgrade | 78 | low 0.28 | login_required, 2fa_user_present, human_handoff_required |
| 77 | booking.com | travel.cancel_hotel | 52 | low 0.27 | confirmation_email_missing, login_required, human_handoff_required |
| 78 | chase.com | finance_bills.download_statement | 57 | low 0.27 | login_required, 2fa_user_present, dynamic_dom_unstable |
| 79 | pods.com | real_estate_moving.compare_moving_quote | 58 | low 0.27 | forced_account_creation, human_handoff_required, hidden_fee |
| 80 | twomenandatruck.com | real_estate_moving.compare_moving_quote | 58 | low 0.27 | forced_account_creation, human_handoff_required, hidden_fee |
| 81 | allied.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 82 | getbellhops.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 83 | mayflower.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 84 | northamerican.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 85 | unitedvanlines.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 86 | upack.com | real_estate_moving.compare_moving_quote | 61 | low 0.30 | forced_account_creation, human_handoff_required, hidden_fee |
| 87 | instacart.com | food_local.find_delivery_windows | 62 | low 0.27 | forced_account_creation, login_required, hidden_fee |
| 88 | grubhub.com | food_local.order_pickup_delivery | 66 | low 0.28 | login_required, human_handoff_required, dynamic_dom_unstable |
| 89 | sce.com | real_estate_moving.transfer_utilities | 67 | low 0.28 | login_required, 2fa_user_present, confirmation_email_missing |
| 90 | aetna.com | healthcare_admin.find_in_network_doctor | 68 | low 0.28 | login_required, dynamic_dom_unstable, human_handoff_required |
| 91 | ubereats.com | food_local.cancel_order | 55 | low 0.27 | login_required, hidden_fee |
| 92 | slack.com | dev_saas_api.create_webhook | 62 | low 0.27 | login_required, forced_account_creation, 2fa_user_present |
| 93 | apartmentlist.com | real_estate_moving.search_rental | 63 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 94 | movoto.com | real_estate_moving.search_rental | 63 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 95 | onehome.com | real_estate_moving.search_rental | 63 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 96 | padmapper.com | real_estate_moving.search_rental | 63 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 97 | craigslist.org | real_estate_moving.search_rental | 64 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 98 | trulia.com | real_estate_moving.search_rental | 64 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 99 | vrbo.com | real_estate_moving.search_rental | 64 | low 0.27 | forced_account_creation, hidden_fee, dynamic_dom_unstable |
| 100 | babbel.com | education.cancel_subscription | 66 | low 0.28 | login_required, dark_pattern_cancel |