All projects
Mobile application

Trakio

A mobile lap-timing app for track days that records GPS sessions, detects laps and sectors automatically, and helps drivers review their performance.

React NativeExpoCloudflare
View on the App Store
Trakio

Overview

The project

Trakio is an iOS app built for track-day drivers who want a simple way to record and analyze their sessions. It uses GPS to track runs, automatically detects laps and sectors, stores session history locally, and presents post-session insights like best lap, sector performance, and session maps. It also includes social features such as Instagram Story sharing and an early leaderboard system.

Engineering

How it works

A React Native/Expo iOS app combining GPS-based telemetry, local SQLite storage, seeded circuit metadata with timing lines, automatic lap and sector detection, and post-session analytics. Incoming GPS points go through a filter — low accuracy readings are dropped and speed is re-derived from distance between points as a sanity check against GPS jumps. Sessions are managed as a state machine so the UI always reflects the latest state without waiting on database writes. A Cloudflare Worker with D1 powers the leaderboard backend.

Have a project in mind?

Let’s talk about what you’re building.

Get in touch