Mobile Applicaton Case Study

Mitt Spor

Seamless Real-Time Pet Tracking with Telecom-Level Reliability, Reach, and Speed.

Client profile

Telenor, one of the largest telecom operators in the Nordics, partnered with our team at Codeflyers to deliver Mitt Spor a consumer-facing app enabling real-time pet tracking, health monitoring, and secure sharing of pet location data with family and caregivers. This wasn't just a mobile project. It was a market-entry initiative - tying together IoT hardware, GPS, geofencing, health analytics, and telecom infrastructure into one unified user experience.

Challenge

Telenor approached us with a decisive mandate: deliver a reliable, mass-market pet tracking solution that would:

  • Monitor pet movement in real time
  • Enable secure, multi-user location sharing
  • Function in offline or low-connectivity zones
  • Pass App Store and Play Store approval for Nordic-wide release


On paper, the mission was clear. In practice, the system was broken.

The existing platform was non-functional across critical dimensions:

  • The app failed to compile reliably on either iOS or Android
  • Tracker pairing was inconsistent, with firmware updates frequently failing
  • Location rendering was laggy, delayed, or simply inaccurate
  • Devices drained mobile battery at unsustainable rates
  • CI/CD was manual and error-prone
  • Most critically, the app was blocked from release due to build integrity issues


What should have been a pet-tech success story was spiraling into missed deadlines and eroding trust.

This wasn’t just a technical bottleneck – it was a strategic risk to the brand. If Mitt Spor didn’t launch clean, stable, and secure – Telenor’s entry into pet-tech would fail before the first user even downloaded the app.

Our Strategic Approach

We initiated deep-dive technical and product workshops with Telenor’s engineering and business leads.

Key findings from our full-stack audit:

  • No consistent protocol between app, GPS device, and backend
  • Build failures due to fragmented mobile codebase
  • Firmware OTA logic unstable and poorly versioned
  • No crash analytics or telemetry — zero observability


Our strategic solution:

  • Build one compliant, testable, cross-platform app
  • Unify backend and telemetry into scalable microservices
  • Design a hardware–software interface that worked predictably and securely


We also introduced a CI/CD framework with gated QA testing — so broken builds never hit production again.

A Telecom-Grade Pet Platform in 6 Months

This project wasn’t about writing code. It was about rebuilding trust - in the product, in the brand, and in the possibility of delivering real-time, regulated IoT functionality at scale. From day one, our mandate was to execute with speed, discipline, and zero room for failure. Every decision we made - from architecture to UX to firmware - was optimized to meet telecom-grade reliability with startup agility.

Device Pairing & Firmware Control

We built a BLE communication layer for seamless tracker connection and firmware updates.
Onboarding was streamlined via QR code scanning, removing setup friction for end users.
A robust OTA update protocol ensured devices were always on the latest secure build — reducing support overhead dramatically.

Backend Architecture

We implemented a microservices backend in Node.js (TypeScript), hosted on Google Cloud Platform, supported by: MySQL for transactional logic, Elasticsearch + Kibana for real-time logs and diagnostics, Firebase for push notifications and crash reporting

Real-Time Tracking Engine

Location data was streamed via WebSockets, enabling <500ms latency during live pet tracking.
We integrated Mapbox for smooth, animated visualization of movement history and live paths.

Mobile Rebuild

We redeveloped the app from scratch using Flutter, ensuring full parity across iOS and Android - with modular structure for new feature rollout (health analytics, geofencing, tracking).

Power Optimization

We optimized GPS polling intervals and telemetry compression, reducing battery consumption to <2% per hour, even during active tracking.

Launch & Post-Launch Stability

We launched the app to App Store and Google Play with 100% build success, full legal compliance, and zero critical issues post-release.

Mitt Spor Tech Stack

To deliver reliable, real-time pet tracking at scale, we built Mitt Spor using a robust and modern technology stack.

The mobile app is developed in Flutter, enabling consistent UX across both iOS and Android platforms. The backend is powered by Node.js (TypeScript) with MySQL for structured data storage and Elasticsearch + Kibana for real-time analytics and advanced search capabilities.

We implemented WebSockets for real-time communication and used BLE and QR scanning for seamless device pairing. Firebase handles authentication and notifications, while Mapbox powers accurate geolocation and map visualizations.

The entire system runs on Google Cloud Platform (GCP), ensuring scalability, high availability, and global reach.

Results: From Blocked Launch to Market Leadership in 6 Months

When Telenor partnered with us, Mitt Spor was technically broken, store-blocked, and nowhere near launch readiness. Within six months, it became the #1-rated pet tracking app in Norway, outpacing category leaders and unlocking new revenue streams for one of the Nordics’ largest telecom brands.

Technical Transformation

  • 100% build success rate across iOS and Android
  • Stable BLE connectivity and OTA firmware updates with zero post-release critical failures
  • Battery consumption reduced to under 2% per hour during live tracking
  • Real-time GPS latency under 500ms, ensuring smooth movement rendering
  • Crash-free session rate: 99.8%
  • App Store rating: 8.5/10 (Norwegian average)


These weren’t just performance metrics — they were trust signals that allowed Mitt Spor to scale with confidence.

Market Outcomes

  • Ranked #1 pet tracking app in Norway, overtaking established players like Tractive
  • Thousands of satisfied users engaging daily across multiple household devices
  • User retention driven by live visibility, reliability, and seamless onboarding


Strategic Business Impact

For Telenor, Mitt Spor became a brand differentiator, not just a feature. The app:

  • Increased customer loyalty through emotional connection and utility
  • Created new monetization pathways via premium features and subscription layers
  • Positioned Telenor as a first mover in Nordic pet-tech and IoT enablement
  • Extended into the company’s smart services ecosystem, enabling bundling and upselling


What began as a failed MVP turned into a category-defining platform, generating new value across product, brand, and business model layers.

What our clients says about outcome of the collaboration?

We sent this question directly to our partners

Working with Codeflyers has been a game-changer for us! Their innovative approach and unparalleled technical expertise have propelled our project to new heights. We’re thrilled with the progress and their proactive attitude.

Christoffer Apneseth
CTO at Field

Our collaboration with Codeflyers is a perfect match! Their team is not only competent but also incredibly dedicated. The application is growing stronger, all thanks to their commitment and attention to detail.

Even Reitan
Strategy & Business Development Manager at Telenor

Scope of Services

Our partnership with TipTip encompassed a wide range of services:

Discovery Workshop

Working with Codeflyers has been a game-changer for us! Their innovative approach and unparalleled technical expertise have propelled our project to new heights. We’re thrilled with the progress and their proactive attitude.

Learn more >>

UX / UI Design

Working with Codeflyers has been a game-changer for us! Their innovative approach and unparalleled technical expertise have propelled our project to new heights. We’re thrilled with the progress and their proactive attitude.

Learn more >>

Mobile Appplication Development

Working with Codeflyers has been a game-changer for us! Their innovative approach and unparalleled technical expertise have propelled our project to new heights. We’re thrilled with the progress and their proactive attitude.

Learn more >>

Let’s build your
product together!

We shorten the time from problem to solution, which is why we focus on agile communication and action. We like to get straight to the point, so let’s schedule a free 15-minute consultation. No forms, no waiting.

Speak directly with Radek Lejsza, COO of Codeflyers

Frequently asked questions

Clear answers to the questions we hear most often

Why did Mitt Spor need a rebuild?

The original app was unstable — it couldn’t compile, trackers failed to connect, and location updates were delayed or inaccurate. Without urgent technical intervention, the product risked total failure on the market.

Flutter, Node.js (TypeScript), MySQL, Elasticsearch, Firebase, Mapbox, BLE, and WebSockets for real-time performance. This stack enabled fast, cross-platform delivery with scalable infrastructure and smooth device communication.

From discovery workshops to production-ready launch, the full rebuild took six months. The project was delivered on time and within scope, despite inheriting a broken codebase.

100% successful builds, stable connectivity, reduced battery drain, and the app became the #1 pet tracking solution in Norway. Thousands of users engage with the app daily, and feedback from the field has been overwhelmingly positive.

A compact expert team: two Flutter developers, a backend unit, and a product lead working closely with Telenor. This lean setup allowed for high velocity, tight feedback loops, and direct impact at every stage.