Airalo
Public navigation + product page; documented top-up
Menu labels: “Home”, “eSIM Store”, “How Airalo Works”, “About Airalo”, “Magazine”, “Help”. Account access is separate. Discovery groups coverage geographically. Homepage ↗
Product labels: “Check compatibility”, “Data / Calls / Texts”, “Unlimited”, “Fixed data”. The US page puts network and package options together and offers wider-area alternatives. US product ↗
Public: location → package choice → checkout entry.
Documented return: account → “My eSIMs” → “Top up” → eligible package.
Rechargeability is conditional; its help article explains that an unavailable top-up may require another eSIM. Official top-up guide ↗
Our assessment: strong separation of shopping and existing ownership. Give our private order the same clarity of purpose without adding account friction. Keep recharge eligibility visible. Account/payment screens and exact checkout fields remain unverified.
Holafly
Public destination/product pages; documented delivery and setup
Discovery labels: “Destinations”, “Where are you traveling?”, “For how many days?”, “Search plan”. Country/region browsing sits alongside ongoing plan offers. Homepage ↗
Product labels: “Trip duration”, “How many travelers?”, “Total”, “Get unlimited internet”. The US page explains one eSIM per device and includes a compatibility route. US product ↗
Public: destination → duration + travellers → purchase CTA.
Documented: purchase → email/app setup guide → installation → connection at destination.
The setup explanation offers direct installation, QR and manual alternatives. Official setup explanation ↗
Our assessment: asks questions a traveller can answer. For us, explain starting balance and usage rates just as plainly; do not imply unlimited service or automatic expiry rules. Good reference for distinguishing installation from use. Full header hierarchy, checkout transitions and extension/account screens were not established.
Nomad
Public menu and US product page
Navigation labels: “View eSIM Plans”, “My eSIM”, “Sign in”, “Cart”; education includes “About eSIM” and “Using an eSIM”. Existing customers have a recognisable destination. Homepage ↗
Product labels: “Plan Details”, “Add to Cart”, “Buy Now”. Package choices expose data and validity; supporting content explains add-ons and links to wider coverage. US product ↗
Public: destination → package details → cart or direct purchase entry.
Documented: install → connect → eligible add-on; return entry is visible, signed-in steps unverified.
Our assessment: separate browsing from managing, and keep a fast purchase action. Our single-eSIM path does not need a cart just because a competitor has one. A benefit-led credit label is clearer than importing “add-on”.
getnomad.app redirected to nomadesim.com during review. Older translated help articles described app-only top-ups; this review does not treat those as current proof of web availability.
Bitrefill
Public eSIM landing + Europe product page; documented order usage
Navigation labels: “Gift Cards”, “eSIMs”, “Phone Refills”, “Help”, “Login”, “Cart”. eSIMs sit inside a wider store. Delivery is described as on-screen plus email; usage is available on the order page. eSIM landing ↗
Product labels: “Add to cart”, “Purchase as gift”, “Top-ups available”, “No calls/SMS”. The Europe page combines package allowance/validity, coverage and payment information. Europe product ↗
Public: destination → package → cart entry.
Documented: delivery → QR/manual setup → order-page usage.
Our assessment: closest sample for payment context and receipt continuity. Explicitly state what the user receives and where they return. “Phone Refills” is a separate store category, not evidence of its eSIM top-up path. We did not test lost receipts, expired invoices or top-up checkout. Gifting/quantity controls do not establish CSV bulk provisioning.