2Flights – cross-platform flight tracker with real-time alerts

1 umuslitdinov 1 8/21/2025, 5:58:04 PM 2flights.io ↗

Comments (1)

umuslitdinov · 2h ago
Hi HN,

I’ve been working on 2Flights, a flight tracking app for iOS and Android. With App in the Air shutting down and Flighty being iOS-only, I wanted to build a cross-platform alternative that’s simple, real-time, and community-driven.

Features:

Add flights manually, forward itinerary emails, or import from Flighty

Get real-time notifications for delays, gates, and schedule changes

Track personal flight stats (miles flown, airports visited, aircraft types, etc.)

Global leaderboard filtered by month, year, or all-time

250+ airline liveries (including special editions) — the largest collection in any flight app

Dark mode, metric/imperial toggle, multi-language support (7 languages so far)

Tech stack:

Mobile: Flutter (single codebase for iOS & Android)

Backend: Django + PostgreSQL + Redis

Hosting: AWS (ECS Fargate, RDS, CloudFront)

Subscriptions: RevenueCat

Notifications: Firebase Cloud Messaging + APNs

Email parsing: GPT-4o for extracting structured data from itineraries

There’s a free tier (track up to 5 flights with full alerts), plus subscription tiers for heavier travelers. New users get a 7-day trial of the “First Class” plan.

Links: iOS - https://apps.apple.com/us/app/2flights-live-flight-tracker/i... Android - https://play.google.com/store/apps/details?id=io.toflights.a... website - https://2flights.io/

I’d love feedback on both the tech side (stack, scaling, architecture) and the product side (features you’d expect from a flight tracker). Also curious how other indie devs here approach scaling when most usage spikes around specific travel dates.

Thanks!