Jun 20, 2026 / 3 min read
Building YouGoSIM: A Web and Mobile eSIM Platform
By Ardijan Curi

Problem
Buying travel data should feel simple. A traveler wants to choose a destination, buy a plan, install the eSIM, and move on with the trip.
The product challenge is that this simple journey depends on many moving parts: plan availability, coverage types, account access, checkout, installation guidance, support needs, and operational visibility. YouGoSIM needed a platform that could handle that complexity without making the customer feel it.
Oninova's Approach
At Oninova, we framed YouGoSIM around two connected journeys.
The first journey is for the customer: browsing destinations, comparing plans, purchasing an eSIM, and finding installation details quickly.
The second journey is for the business team: managing plans, orders, customers, referrals, reports, support workflows, and mobile content from one operational space.
This helped us avoid treating the web app, mobile app, and admin tools as separate products. Instead, they became different surfaces of the same platform.
Product Experience
The YouGoSIM website gives customers a place to browse eSIM options across local, regional, and global coverage, while also explaining how the service works before they buy.
The mobile experience, available as an iOS app and Android app, focuses on the post-purchase flow: account access, purchased eSIMs, installation steps, notifications, and eligible top-ups.
For the internal team, the platform provides the controls needed to keep the service organized as customer activity grows.
Technical Approach
The technical direction was to keep the website, mobile app, and operational tools aligned around one product foundation. That keeps account access, plan data, order history, and eSIM delivery consistent across channels.
YouGoSIM combines a modern web application, a cross-platform mobile app, a secure API layer, and structured data behind the scenes. The value is in how those pieces work together, not in exposing every implementation detail.
Features
YouGoSIM supports destination browsing, local and regional plan discovery, account creation, checkout, order history, eSIM details, installation guidance, referrals, notification preferences, and selected top-up flows.
For the team running the service, it supports plan management, customer and order visibility, reseller workflows, reporting, referrals, notification management, and selected mobile app content updates.
The product also supports multilingual and multi-currency presentation, which is important for a travel-focused service serving users across different markets.
Challenges
One of the main challenges was making the product feel calm after checkout. When someone buys an eSIM, they expect clear next steps right away. That made order status, installation guidance, loading states, and fallback messaging important parts of the experience.
Another challenge was designing for variation without making the interface complicated. eSIM products can differ by destination, coverage type, validity, availability, and installation format. The platform needed enough flexibility behind the scenes while keeping the customer flow predictable.
Lessons Learned
The biggest lesson from YouGoSIM is that operational tooling is part of the product. A polished storefront is not enough if the team cannot confidently manage what happens after a customer buys.
We also reinforced a product principle we use often at Oninova: complexity should be handled by the system, not passed to the user. The more moving parts a service has, the more important it becomes to design simple flows and clear internal controls.
Next Steps
The next stage is continued refinement: clearer purchase flows, better installation guidance, stronger operational reporting, and a more polished mobile experience based on real customer behavior.
For Oninova, YouGoSIM reflects the kind of digital product work we care about: building software that looks simple on the surface because the right structure exists underneath.