Skip to main content
Novatel Wireless MiFi mobile hotspot
telecom —Partnership with Novatel Wireless

Mobilizing the Original Mobile Hotspot

20+ Devices. One Seamless Experience.

IndustryTELECOM
PartnerNovatel Wireless

One App. Every Device Generation.

Novatel Wireless had 20+ MiFi devices across multiple generations—each with different APIs and capabilities. We built an app that provides the same delightful experience across every device, while solving critical security issues users never knew they had.

The app presents connection status, data usage, and connected device list at the surface level for everyday users. Power users can access VPN configuration, port forwarding, advanced routing, and firmware updates without the complexity overwhelming casual users.

Person working productively at cafe window seat

Mobilizing the Original Mobile Hotspot

From challenge to transformation

The Approach

We built an extensible communication library that abstracts away device-specific APIs, enabling one app to work beautifully across all MiFi generations. The UI was validated through iterative testing, experimenting with looks from retro to futuristic. Core features are front-and-center; advanced options (VPN, routing, port forwarding) are available for power users. The architecture delivers high quality while cutting development and maintenance costs.

The Challenge

Novatel needed to stay competitive against smartphones as hotspots. They had 20+ device generations with varying capabilities. Users almost never changed default passwords—a major security risk. The complex web management UI was overkill for consumers who just wanted reliable internet.

Electronics engineering workbench

One App Across 20+ Device Generations

Novatel Wireless invented the mobile hotspot category with MiFi. But as smartphones added hotspot functionality, dedicated devices needed a compelling reason to exist. The answer: a better experience. SpiceFactory was engaged to build mobile apps for iOS and Android that would work across Novatel's entire product line—20+ devices spanning multiple generations, each with different APIs and capabilities.

One app, 20+ device generations, and every user properly secured. That's what a good abstraction layer buys you.

— Vishal, VP of Engineering at Novatel Wireless

Laptop on train with blurred countryside passing

Abstracted Complexity, Beautiful Simplicity

The app presents connection status, data usage, and connected device list at the surface level for everyday users. Power users can access VPN configuration, port forwarding, advanced routing, and firmware updates without the complexity overwhelming casual users.

Connected Device Impact

One app unifying 20+ device generations with security built into the experience.

For Subscribers

  • One App, All Devices — Same delightful experience regardless of MiFi hardware generation
  • Layered Simplicity — Connection status and data usage at a glance, VPN and routing for power users
  • 100% Password Security — Guided setup ensures every device is properly secured from first use
  • Automatic Discovery — App detects nearby MiFi units and connects without manual configuration

For Revenue Growth

  • Reduced Dev Costs — Abstraction layer means fix once, deploy everywhere across 20+ devices
  • Future-Proof Architecture — New device generations just need adapter implementation
  • Competitive Advantage — Premium app experience differentiates MiFi from smartphone hotspots
  • Lower Support Volume — Intuitive UI eliminates confusion-related customer support calls

For Network Operations

  • Extensible Communication Library — Clean abstraction over device-specific APIs with feature detection
  • Secure Communication — Encrypted commands and responses between app and device
  • Background Monitoring — Notifications for data limits, connection issues, and firmware updates
  • Offline Capability — App works without internet to manage local MiFi device settings
Decorative abstract motif

The MiFi App Platform

  • iOS App — Native Swift app with device discovery and background monitoring
  • Android App — Native Java app with offline capability and secure communication
  • Communication Library — Extensible abstraction layer over 20+ device-specific APIs
  • Security-First Setup — Guided wizard ensuring 100% default password change rate
  • Layered UI — Surface simplicity for consumers, advanced controls for power users
  • Device Discovery — Automatic detection and connection to nearby MiFi units
  • Design Exploration — Retro, futuristic, and familiar visual directions tested with real users

Seamless Everywhere

One app now provides a delightful experience across 20+ device generations. Development and maintenance costs dropped significantly. And every user has a properly secured hotspot. This is what happens when you build an abstraction layer that respects both technical constraints and user expectations.

Family on connected road trip

What if one app worked seamlessly across 20+ device generations?

We build extensible device communication layers that abstract hardware complexity — delivering a unified, intuitive experience for consumers and power users alike.

Wireless connectivity concentric rings visualization