Data plans in 190+ countries, bought from a browser in the minutes before a flight. I designed Roam's web storefront — the landing system, the destination search, and the Arabic version — as one product.
Everyone has the story: land, connect, and get billed like the phone spent the week calling home. Travel eSIMs fix the economics — but the buying experience decides whether anyone trusts the fix. You're asking a traveler to buy invisible connectivity, for a country they haven't landed in, from a website they found yesterday.
Roam is Virgin in motion — the brand's confidence applied to the traveler's five minutes of pre-flight admin. The storefront had one job: from "where are you going?" to a working plan, with zero doubt in between.
The search is the product: country, region, or the whole globe. And because Roam serves the Gulf's travelers too, the storefront speaks Arabic natively — structurally mirrored, not machine-flipped. Toggle it yourself.
The landing system scales from a 1440px desktop to the phone someone is actually holding in an airport queue. Same components, same hierarchy, same five-minute promise — the layout adapts, the decision path doesn't.
The Arabic storefront above isn't a one-off translation — it's the output of the right-to-left system I run across all five Beyond ONE brands: the variant-first component logic, the mirror rules, the bidi craft. Roam is that system working at full speed on a brand-new product.
Design once, speak twice. That's the whole point.