OpenAI 2026 hackathon

Platform

Platform: a real-time Sydney public transport app with live occupancy, mid-journey replanning, GPS-tracked journeys, and honest data. No fake “on time” claims ever.

Solo project by immanuel Lam · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #5,984 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

Platform is a self-developed, native iOS transit companion app for Sydney’s public transport network. The author describes it as a real-time journey-planning and tracking tool that uses open data from Transport for NSW (TfNSW), with features like live occupancy, GPS-tracked journeys, multimodal planning, and privacy-bounded sharing. It is built solo by one developer (immanuel Lam) using Swift, SwiftUI, and AI coding agents.

What changed

The project evolved from a personal frustration with existing apps to a functional prototype that integrates real-time transit data into an intuitive interface across multiple Apple devices. The author emphasizes design principles around honesty in data presentation, avoiding false confidence, and preserving uncertainty where it exists.

Single most important open question — the commercial due-diligence read

Is there evidence of any traction or user adoption beyond the developer’s own usage? There is no indication of users, revenue, or market validation beyond the author's description.

Back to contents

What The Product Actually Is

The description states that Platform is a native SwiftUI transit companion for iPhone, iPad and Apple Watch, with widgets and Live Activities. It is backed by a production proxy for Transport for NSW Open Data and designed as a network control room for ordinary riders rather than another timetable list.

It includes:

  • A live map of over 3,700 vehicles across Sydney’s train, Metro, bus, ferry, and light-rail networks.
  • Multimodal journey planning with Leave now/Leave at/Arrive by options.
  • GPS-driven journey tracking that uses Core Motion hints and live vehicle evidence.
  • Departure boards for all five transport modes, including platform filters and capacity where available.
  • Lock Screen and Dynamic Island Live Activities showing actionable information.
  • Privacy-bounded trip sharing via expiring codes or universal links.
  • Service alerts with Apple Intelligence briefs on supported systems.
  • A self-collected carriage-load dataset (not yet enabled in production).
  • Features like a first-run introduction, minimisable tracking, VoiceOver support, and large-text hardening.

The app is built using Swift/Xcode, MapKit, Core Location, Core Motion, ActivityKit, WidgetKit, WatchConnectivity, and Node/Express backend with Redis caching. It uses Codex for AI-assisted development but maintains strict engineering discipline through protected release lanes and human acceptance checks.

Evidence

  • The description states the app is built with SwiftUI, MapKit, Core Location, Core Motion, ActivityKit, WidgetKit, WatchConnectivity.
  • Backend is described as a Node/Express proxy with Redis caching.
  • Uses GTFS-realtime feeds from TfNSW.
  • Built for iOS and Apple Watch using Swift.

Inference The app is designed to be a cross-device experience that integrates real-time data into actionable insights, with emphasis on privacy, accessibility, and accuracy over certainty.

Back to contents

Positioning & Claim Evolution

The author describes the inspiration behind Platform as being driven by personal frustration with existing apps that give “fake ‘on time’ claims.” The working name was once “unshitty transport,” which reflects a strong anti-establishment positioning — rejecting the status quo of misleading or incomplete transit information.

Key claims in the description:

  • The app stops wasting data by presenting it honestly.
  • It preserves uncertainty inside the data and does not fabricate confidence.
  • It uses real-time occupancy, GPS-tracked journeys, and live vehicle evidence.
  • It avoids “timetable dressed up as certainty.”
  • It treats service alerts as untrusted source material and summarizes only facts.

The positioning has evolved from a personal hackathon project into a user-focused tool for everyday commuters, emphasizing transparency, accuracy, and usability over marketing or hype.

Evidence

  • The tagline: “Platform: a real-time Sydney public transport app with live occupancy, mid-journey replanning, GPS-tracked journeys, and honest data. No fake ‘on time’ claims ever.”
  • The author’s stated goal: to take existing open data and make it understandable in the ten seconds before doors close.
  • The focus on not pretending data is stronger than it is.

Inference The product positions itself as a truthful, data-driven alternative to traditional transit apps, aiming to reduce user anxiety by showing what’s actually happening rather than what might be predicted.

Back to contents

Target Customer & ICP

The description states that the app is designed for ordinary riders of Sydney’s public transport network. It targets users who:

  • Commute daily on Sydney trains, Metro, buses, ferries, or light-rail.
  • Need to know real-time information about vehicle positions, occupancy, and platform details.
  • Want accurate journey planning and tracking, especially in situations like tunnels where GPS is lost.

The ICP appears to be:

  • Daily commuters in Sydney.
  • Tech-savvy users who value precision and honesty in data.
  • Apple ecosystem users, particularly iPhone, iPad, and Apple Watch owners.

There is no mention of enterprise customers or B2B use cases. The focus remains on the individual rider experience.

Evidence

  • The app is built for iPhone, iPad, and Apple Watch.
  • It uses Transport for NSW open data, which is specific to Sydney.
  • The author commutes daily and built it based on personal need.

Inference The target customer is a single-user, local commuter, not a broader market or business audience. There is no evidence of segmentation beyond this.

Back to contents

Business Model & Pricing Evidence

There is no mention of pricing, monetization, or business model in the description. The app is described as being built by one person without funding, and there is no indication that it has any revenue streams or commercial partnerships.

Evidence

  • No pricing information.
  • No mention of subscriptions, ads, or paid features.
  • The project is described as pre-funding and cost-conscious.

Inference The business model is unknown, and the app appears to be a personal project without any commercial intent at this stage.

Back to contents

Technical & Delivery Signals

The author describes a highly disciplined engineering approach:

  • The app is built in Swift/Xcode with SwiftUI, MapKit, Core Location, Core Motion, ActivityKit, WidgetKit, WatchConnectivity.
  • Backend is a Node/Express proxy with Redis caching and one dedicated poller to manage TfNSW API quota.
  • Uses Codex as part of the engineering system but with strong boundaries — agents are used for implementation, adversarial review, regression tests, etc., but output must be supported by build/test/evidence.
  • Release process includes protected internal TestFlight lanes, pull requests, required checks, and physical-device acceptance before external release.
  • The app is unit-tested and passes hundreds of Swift tests, static analysis, privacy checks, and simulator smoke tests.

Evidence

  • Built with SwiftUI, MapKit, Core Location, Core Motion, ActivityKit, WidgetKit, WatchConnectivity.
  • Backend proxy in Node/Express with Redis caching.
  • Uses Codex for AI-assisted development but with strict controls.
  • Protected release lanes via TestFlight and Xcode Cloud.

Inference The technical delivery signals suggest a well-engineered, disciplined solo project, with attention to scalability, correctness, and quality control — despite being built by one person.

Back to contents

Traction & Maturity Signals

There is no evidence of traction or adoption beyond the author’s own usage. The app:

  • Is in a release candidate stage.
  • Has passed internal testing (Xcode Cloud, Swift tests, privacy checks).
  • Has not yet been released publicly.
  • Has no mention of users, downloads, or feedback.

Evidence

  • The app is described as being in a “release candidate” state.
  • It has passed internal TestFlight and CI checks.
  • No public release or user base mentioned.

Inference There is no traction or maturity evidence beyond the developer’s own use and testing. The project is still in development and not yet available to users.

Back to contents

Competitive Context

The description does not provide any information about competitors or how Platform compares to existing transit apps. It only states that the author was tired of apps that give fake “on time” claims, but does not name specific competitors or describe their offerings.

Evidence

  • No mention of competitor names or features.
  • The app is positioned as an alternative to “timetable dressed up as certainty.”

Inference The competitive landscape is unknown, and there is no evidence of how Platform differentiates from or competes with existing apps in the market.

Back to contents

Key Risks & Red Flags

Key risks and red flags based on the description:

  • No traction or user feedback: The app has not been released to users, so there is no evidence of real-world usage or demand.
  • Solo development constraint: Built by one person with no funding, which may limit scalability or long-term maintenance.
  • Limited market scope: Focused only on Sydney’s transport network and Apple ecosystem, limiting potential for broader adoption.
  • Unclear monetization strategy: No business model or pricing is described.
  • AI dependency without clear governance: While Codex is used, the author notes that agent output must be supported by evidence — a potential risk if not properly managed.

Evidence

  • Solo developer with no funding.
  • No public release or user base.
  • No mention of monetization or business model.
  • AI coding agents are part of the system but require human validation.

Inference The project is highly experimental, built by one person, and lacks any commercial traction or evidence of market demand.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the actual usage rate of the app among users?
  2. How many people are currently using it beyond yourself?
  3. Have you considered how to scale beyond Sydney’s transport network?
  4. What are your plans for monetization or commercial viability?
  5. How do you plan to handle data quality issues that arise in real-world use?
  6. Are there any legal or compliance concerns with using TfNSW data under CC BY 4.0?
  7. Do you have a long-term roadmap beyond the current features?

Back to contents

Investment/Partnership Verdict

Verdict Platform is a solo-built, experimental transit app focused on improving the commuter experience in Sydney. It shows strong technical execution and attention to detail but lacks any evidence of traction, revenue, or user adoption.

Confidence Level Low — based entirely on self-reported information with no independent verification or market data.

Recommendation

This is a pre-product stage project, not yet ready for investment or partnership. It may be worth revisiting once it has a public release and some form of user feedback or traction, but currently, there is insufficient evidence to assess its commercial viability or scalability.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.