Let's Talk
Speed Machine Case Study

Speed Machine

Speed Machine is a direct-to-customer insurance platform that integrates the APIs of leading insurers so people can compare and buy a policy in one place. It connects to providers such as ICICI Lombard, Tata AIG, and Star Health, starting with motor insurance and built to extend to health and other lines. We built it as a precise yet expressive solution in close collaboration.

YEAR

2024

CLIENT

PrishaPolicy Insurance Brokers

SCOPE

Web ApplicationInsurer IntegrationsPayments

PLATFORM

Web

The Challenge

Buying insurance directly usually means moving between insurers one by one, each with its own forms, pricing, and process, and no single place to compare options and complete a purchase. For a broker like PrishaPolicy, connecting to several insurers is harder than it looks: every provider exposes a different API, with its own request and response formats, quoting rules, and quirks. Speed Machine had to bring these disparate systems together behind one clean customer journey, so a direct customer could get quotes and buy a policy without ever seeing the differences underneath. Technically, that meant integrating multiple insurer APIs, normalizing very different data shapes into one consistent model, keeping quotes and purchases reliable across providers, and handling payments and sensitive customer data securely, all while staying fast enough to feel effortless.

Objectives

What we set out to build with PrishaPolicy.

  • -Let direct customers compare and purchase insurance from multiple insurers in one place.
  • -Integrate insurer APIs such as ICICI Lombard, Tata AIG, and Star Health behind a single journey.
  • -Start with motor insurance and build a foundation that extends cleanly to health and other lines.
  • -Keep quoting and purchasing reliable and fast across every connected provider.
  • -Handle payments and sensitive customer data securely.

Our Approach

A transformation layer at the core

We built a transformation layer that maps each insurer's API into one common internal model, so the rest of the platform works with a single consistent shape no matter which provider is behind a quote.

Provider by provider

We integrated insurers one at a time behind that common model, which made adding a new provider a contained, repeatable piece of work rather than a rewrite.

Motor first, then health

We launched with motor insurance to prove the flow end to end, then shaped the platform so new lines such as health slot into the same foundation.

A customer-first journey

We kept the experience simple and fast, hiding the complexity of multiple insurer systems behind one clean path from quote to purchase.

The Solution

Speed Machine is a direct-to-customer platform that turns buying insurance into a single, quick journey. Customers get quotes from several insurers, compare them, and complete a purchase in one place, while the platform handles the differences between providers behind the scenes.

Quote & Compare

Customers enter their details once and Speed Machine pulls real-time quotes from multiple insurers, presenting them side by side for a clear comparison.

Impact

People see their real options in one view instead of visiting each insurer separately.

Direct Purchase

Customers complete the purchase and receive their policy without leaving the platform. The handoff to the chosen insurer happens quietly in the background.

Impact

A policy is bought in a single sitting, in minutes rather than days.

Insurer Integrations

Connectors to providers such as ICICI Lombard, Tata AIG, and Star Health, each mapped into the platform's common model so quoting and purchasing behave consistently across all of them.

Impact

New insurers can be added without disturbing the customer experience.

Motor Insurance, and Beyond

Speed Machine launched with motor insurance, covering the full journey from vehicle details to a bound policy, with health and other lines built to run on the same foundation.

Impact

The platform is proven end to end on motor and ready to expand into new lines of cover.

Payments & Security

Secure payment handling and careful protection of sensitive customer data run through the entire purchase flow.

Impact

Customers transact with confidence that their money and their data are handled properly.

Under the Hood

At the heart of Speed Machine is a transformation architecture. Each insurer's API speaks its own language, so the platform translates every provider into one common internal model on the way in, and back into each provider's format on the way out. That single model is what the quote, compare, and purchase flows are built on, which keeps the customer experience consistent and makes adding a new insurer a contained change rather than a platform-wide one. Around that core sits the same dependable web foundation used across PrishaPolicy's platform.

Architecture

Transformation layer

Maps every insurer's API into one common internal model on the way in and back out, so quotes, comparisons, and purchases are built on a single consistent shape.

Insurer integrations

Dedicated connectors for providers such as ICICI Lombard, Tata AIG, and Star Health, each isolated behind the common model so adding a provider stays a contained change.

Frontend

React

Builds a fast, modular customer journey, composed with Material UI, Tailwind CSS, and React Query for state and data fetching.

Backend & API

tRPC

End-to-end type-safe APIs in TypeScript, catching errors at compile time and keeping client and server contracts in sync.

Express.js

Powers the server layer and middleware, routing requests and orchestrating calls out to the connected insurers.

Data & Jobs

Prisma + PostgreSQL

Type-safe ORM over PostgreSQL that keeps quotes, policies, and customer records consistent and easy to work with.

Redis

Task scheduling and background jobs, useful for handling insurer calls and time-sensitive steps in the purchase flow.

Outcomes

Speed Machine gives PrishaPolicy a direct-to-customer channel, letting people compare and buy insurance from several insurers in one place. It launched with motor insurance, and because of its transformation architecture, each new insurer and each new line of cover, starting with health, extends the same foundation rather than rebuilding it.

Key Deliverables

  • -A direct-to-customer platform to compare and buy insurance from multiple insurers
  • -Live integrations with insurers including ICICI Lombard, Tata AIG, and Star Health
  • -A transformation layer that normalizes every insurer API into one common model
  • -An end-to-end motor insurance purchase journey, from quote to bound policy
  • -A foundation designed to extend to health and other lines of insurance
  • -Secure payment handling and protection of sensitive customer data
Background
Building something that matters?
We partner with a handful of teams at a time. If that's you, let's talk.