Building the Future of Mobility: indiGO’s Super-App Journey
Executive Summary
Project at a Glance
indiGO Tech is redefining urban mobility with purpose-built EVs and a Transportation as a Service platform for ride-hail, last-mile delivery, and fleets.
VOLO joined as a multi-year strategic software engineering partner to build a unified app ecosystem from the ground up. We designed and developed the mobile apps, built reusable SDKs for secure vehicle control, and delivered the solutions via the OV Loop wallet and GO Loop mobility applications on Android and iOS. The work required deep low-level engineering with BLE, IoT protocols, and security.
years of strategic partnership in mobility innovation
super-apps (OV Loop wallet and GO Loop mobility ecosystem)
simulated testing; BLE car control validated without physical vehicles
Series B Funding round closed with FedEx, Foxconn, FM Capital
About the Client
indiGO Tech, based in Woburn, Massachusetts, is an electric-vehicle (EV) company redefining urban mobility through intelligent, connected platforms. Originating from MIT’s mobility labs, indiGO is developing GO Loop, a Transportation-as-a-Service ecosystem that links fleets, drivers, and service hubs into one integrated network for ride-hail, delivery, and fleet operations.
Through related initiatives such as OV Loop and Ocean Loop, indiGO extends this vision into connected payments and vehicle control, merging car connectivity, digital wallets, and user identity into a unified mobility experience.
The Challenge
indiGO set out to build a mobility-first ecosystem from first principles. The goal was a unified super app and SDK stack that could power EV control, payments, partner integrations, and rapid product iteration. Time to market was critical, partner expectations were high, and the platform needed to be production-ready from day one.
Key Challenges
- Build a scalable super-app and SDK ecosystem from scratch
- Deliver a production-ready SDK within a very short period
- Implement BLE-based vehicle control without physical fleet access
- Ensure cross-platform consistency between Kotlin Multiplatform and Flutter technologies
- Integrate secure payments and partner SDKs under a unified architecture
- Embed security, observability, and CI/CD pipelines from day one
- Maintain alignment across distributed teams working under rapid delivery cycles
These constraints placed indiGO at a crossroads: without a rapid and reliable technology partner, their broader mobility vision and a critical partner relationship were at serious risk.
Have a Complex Challenge to Solve?
Talk to an ExpertOur Solution
VOLO partnered with indiGO as a fully embedded product and mobile development team, evolving from a team-extension model into a full-cycle product partner. The brief was clear: build a unified ecosystem of mobile apps and SDKs to power EV control, payments, and partner integrations.
We stabilized several existing projects where needed and rebuilt critical functionality as modular SDKs, introducing a scalable architecture that supported indiGO’s shift from a digital-wallet focus to a mobility-first platform. Drawing on deep expertise in Flutter, Kotlin Multiplatform, and BLE integrations, we delivered a secure, reusable foundation serving both consumer and partner use cases.
The impact was immediate. A set of production-ready SDKs, delivered under tight partner deadlines, reduced operational risks through simulation and automation, and made release cycles faster. Long-term, the platform enables a super-app experience for users and opens new B2B revenue possibilities by allowing partners to adopt and extend the SDKs.
SDKs for Car Management and Wallet Features
VOLO engineered modular Kotlin Multiplatform SDKs that became the backbone of indiGO’s ecosystem. The Car Management SDK introduced Phone-as-Key functionality and remote car control across iOS and Android, while the Wallet SDK supported OV card provisioning, contactless payments, and masked card integration.
By extracting and documenting fragmented legacy logic, VOLO created reusable modules that partners can now license to build branded rental, delivery, or fleet apps. This not only ensured feature consistency across indiGO’s own apps but also opened a new revenue channel and accelerated partner onboarding.
GO Loop Super-App
To deliver on indiGO’s vision of a unified mobility-first platform, VOLO built the GO Loop super-app in Flutter. It combines EV control, payments, ride-share, delivery, and partner services into one seamless, scalable experience. By modularizing features and ensuring cross-platform performance, the super-app became the consumer-facing centerpiece of indiGO’s ecosystem. Its integrated design increased user engagement, simplified daily mobility and financial interactions, and created a modern foundation that can rapidly expand to support future services.
Other Dedicated Apps for Specific Use Cases
In parallel with the super-app, VOLO modernized and maintained specialized applications to meet different user needs and ensure a smooth transition. The OV Loop app was rebuilt in native iOS/Android to offer a modernized wallet experience with masked payments, transfers, and rewards.
For Fisker Ocean car owners, VOLO launched the O Loop app, delivering BLE-based remote vehicle control and preparing for future integration of wallet features from the SDK. Legacy apps were stabilized and supported for existing user segments, minimizing disruption while enabling a phased migration strategy. This multi-track approach safeguarded user trust and retained existing audiences.
Infrastructure and Ongoing Support
All solutions were designed for scalability, reusability, and operational reliability. VOLO introduced DevOps practices, centralized support, and active delivery cycles to accelerate releases under pressure, including the urgent delivery of a BLE-based SDK without direct access to test hardware. This not only removed operational bottlenecks but also improved maintainability across the platform. By ensuring observability, performance, and modular deployment, VOLO reduced long-term technical debt while enabling indiGO to confidently expand its product roadmap. The result is a resilient infrastructure that continues to support both consumer growth and indiGO’s B2B expansion.
The Impact
VOLO turned indiGO’s vision into a production-ready mobility ecosystem with faster, more predictable delivery. A modular, SDK-first foundation now powers EV control, payments, and partner integrations from a single integrated stack, reducing operational complexity and risk.
Release velocity improved through simulation-led development, automated quality gates, and unified CI/CD. Consistent behavior between Kotlin Multiplatform SDKs and Flutter apps shortened feature cycles and kept the experience aligned on Android and iOS.
The modular architecture cut time to market and enabled quicker responses to business needs. SDK licensing opened new B2B revenue by allowing partners to integrate and customize their own solutions, while a phased migration ensured uninterrupted service for existing OV Loop users.
Key Takeaways
Embedded Partnership Drives Transformation
By moving beyond staff augmentation into full-cycle product ownership, VOLO enabled indiGO to evolve from fragmented apps into a scalable mobility-first ecosystem.
Resilient Infrastructure Reduces Risk
Cloud-native design, DevOps practices, and modular deployments stabilized operations, accelerated delivery, and lowered long-term technical debt.
Modularity Creates Business Agility
Reusable SDKs for car management and wallet services not only helped development but also unlocked new B2B revenue streams through partner licensing.
Using Technology as a Business Enabler
By creating reusable SDKs, VOLO enabled indiGO to empower external partners to build their own apps, turning technology into a new source of revenue and business opportunities.
Subscribe to our newsletter
Ready to Build Your Next Product with Us?
- 24 hrs average response time
- Team of Experts
- 100% delivery rate