
E-Vehicle Companion Application
90%
85%
Data-driven
Proactive
About
Greaves Electric Mobility (GEML) is an India-based electric mobility company designing, manufacturing, and distributing electric two-wheelers and three-wheelers under brands such as Ampere, Ele, and Greaves 3W. GEML supports a large and growing customer base and operates across retail, service, and financing ecosystems to make electric transport accessible and sustainable.
Business Challenges
- No Standard Bluetooth Protocol — Inconsistent BLE support across scooter models made pairing unstable and integration unpredictable.
- Cost Constraints Pushed Local Maps — To control costs, navigation relied on lightweight local maps that lacked full routing, POI, and offline support.
- Limited OEM Integration Support — Manufacturers offered minimal API documentation, complicating telemetry integration.
- Console & App Synchronization — Maintaining real-time alignment between mobile app displays and scooter console UI added development complexity.
- Secure Real-Time Tracking Needs — “Find My Scooter” and live tracking demanded fast, reliable, and privacy-sensitive communication over Bluetooth.
Solution
- Adaptive Bluetooth Handling — Developed a robust BLE interface capable of handling varied protocols and implementing automatic reconnection logic.
- Hybrid Mapping Approach — Layered real-time GPS routing and overlays atop local maps to enrich navigation without skyrocketing costs.
- Reverse-Engineered Telemetry — Collaborated with field engineers to decode and normalize scooter data, enabling accurate telemetry integration.
- Dual-Channel UI Sync — Engineered a mirrored UI system so both console and mobile apps reflect ride status and navigation in real-time.
- Encrypted Location Sharing — Implemented secure broadcast of GPS data with user-controlled permissions and optimized polling for low-latency updates
Our Approach
Our Steps
Outcome
Frequently Asked Questions
How do EV manufacturers build companion apps for heterogeneous scooter fleets?
With adaptive BLE handling that supports multiple Bluetooth profiles and auto-reconnection logic. Greaves Electric Mobility achieved 90% ride experience improvement across diverse scooter models.
What are the main technical challenges of building an EV companion app?
Non-standard Bluetooth protocols across scooter models, cost-constrained navigation using local maps, telemetry reverse-engineering, and maintaining console-app UI synchronization in real time.
How does GPS navigation work in electric scooter companion apps?
By layering real-time GPS routing overlays on top of compact local maps — providing routing and POI functionality without the data costs of full Google Maps integration.
What technology stack is used to build EV companion apps for two-wheelers?
React Native for cross-platform mobile, adaptive BLE libraries for device connectivity, and hybrid mapping with GPS overlays — as used in the Greaves Electric Mobility companion app.
Selected Work
Ready to Accelerate EV Innovation?





