Posted on Leave a comment

Q&A: How Plane Finder set itself up for the long haul

Two iPhone screenshots of the app Plane Finder. The screenshot on the left shows a map of the San Francisco area and information about a flight from JFK to SFO. The screenshot on the right show a map of all plane traffic activity over Europe.

Plane Finder is a sparkling example of what happens when a small team grows with a platform.

Launched in 2009, Plane Finder didn’t scale over the years by adding headcount, vendors, or complexity. Instead, founders Jodie and Lee Armstrong made a long-term bet on Apple’s ecosystem — staying native, sticking close to first-party tools, and reading platform signals early. And over time, an app that began as “planes on a map” evolved into a full end-to-end flight-tracking business — one that includes a global network of physical hardware — built and operated by a team of just eight people.

We talked to the married founders about their early days, the new design and Liquid Glass, and the challenges of running a global flight tracking network.


Plane Finder

  • Available on: iPhone, iPad, Apple Watch
  • Team size: 8
  • Based in: UK

Download Plane Finder from the App Store >


Take us back to 2009. What sparked the idea for Plane Finder, and what were those early days like?

Lee: We’ve been on the App Store since about a year after it opened. It feels like a lifetime. But the real spark was seeing the unveiling of the iPhone itself in 2007. We were actually in the United States when it came out, so we picked one up, not really knowing what we’d do with it. There was no App Store yet, and I couldn’t even use it as a phone in the UK. It was literally just to hold and swipe back and forth. But that moment became such a huge part of our journey. We still have that iPhone on display.

In those early days, did you have aspirations of becoming an end-to-end flight tracking platform?

Jodie: Not at all. We started with just the app. Today, we collect our own positional information directly from aircraft, put it inside apps, and sell our data commercially.

You’re a small team of eight people. What’s that like?

Lee: I don’t think we could have done it without Apple technologies. We’re a small team, and we wouldn’t have the platform or methods to market on a global scale without the App Store — credit cards, StoreKit, localization. We really value the App Store as a platform.

Plane Finder is known for adopting Apple technologies and features — like ARKit, MapKit, and Liquid Glass — early. Which tools have made the biggest difference?

Lee: It all goes back to MapKit. We flippantly say the app is “planes on a map,” and MapKit is core to that. We’re also big users of Metal for our 3D globe view. And we just wouldn’t be able to handle subscriptions and monetization with promotional offers without StoreKit 2. We don’t use any third parties or cross-platform frameworks. We’re all in on Apple technologies because they provide everything we need.

What made you willing to be such early adopters?

Jodie: I steer the company from the mindset of a quote I heard years ago: “When new technologies come along, you can either be part of the steamroller or part of the road.” We always want to be part of the steamroller. We’re quick to evaluate new technology, and if we can lean into it in a way that makes sense for our products, we go for it.

Can you talk about the process of adopting Liquid Glass?

Jodie: We were on board with the concept straight away. From a leadership perspective, we said, “This is the future. We’ve got to make it make sense for what we do.” The design and engineering teams worked incredibly hard bringing those two things together — staying current and leaning into the tech while making it make sense for our world.

What does the developer community mean to you?

Lee: It’s the reinforcement piece. When you’re working in silos, the community gives you confidence that you’re applying technologies correctly. It’s all well and good seeing WWDC sessions with slides and sample code, but that’s very specific. Seeing how it works in the real world is invaluable.

Jodie: Everyone I speak to within Apple has passion and opinions about our app. They’re very engaged, and every piece of feedback is valuable. We’ve been asked questions over the years like “Why do you do this with your toolbar?” All that conversation is helpful.

A photo of six members of the Plane Finder team, all standing outside in a courtyard next to an office building.

Plane Finder isn’t just an app. You’ve deployed thousands of flight tracking devices worldwide. How has Apple’s ecosystem enabled that?

Jodie: There’s a symbiotic relationship between people enjoying the app and wanting to get involved by hosting receivers where we need coverage.

Lee: When we first started, we had one receiver covering the south of the UK. People downloaded the app and said, “This is great, but I live in Scotland and can’t see any planes.” So we’d send them a receiver. Before long, we heard that from Sweden, the United States, Africa, and Asia.

Jodie: Today, we use the app to find people in locations where we want to improve coverage. We’re leveraging the power of the audience to grow the network even further.

What’s next?

Jodie: We haven’t finished our Liquid Glass journey. We’re working on an internal project code-named “Plane Finder Double Glazed” — the next iteration with wider UI changes that we held back initially. We’re also looking at how we can leverage machine learning and foundation models.

What’s one thing people don’t realize about running a global flight tracking network?

Lee: We own and operate the network of receivers that power it. A lot of people think we buy that data like other companies do.

Jodie: We’ve designed and manufactured receivers and antennas. There’s more to us than just being an app!


Keep reading

Developer stories explore best practices and philosophies from some of the most inventive developers in the Apple community. In each story, we go behind the screens with developers, designers, and engineers to find out how they brought their remarkable creations to life.

Browse all developer stories >

Posted on Leave a comment

App Store expands support to 11 new languages

A collection of Apple App Store and Apple TV download badges displayed in multiple languages.

To help your apps and games reach more people worldwide — especially in India — App Store Connect now supports localized metadata for 11 new languages, bringing the total number of supported localizations to 50. The new languages include Bangla, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Slovenian, Tamil, Telugu, and Urdu.

You can now provide localized metadata — such as your app name, description, screenshots, and more — in App Store Connect. When you localize your metadata, it helps make your app relevant to potential users across languages and cultures, and provides an opportunity to grow your business. You can add localized metadata with your next version submission for each platform you support and use new localized App Store badges in your marketing communications.

Learn how to localize your app information

Learn about expanding your app to new markets

Download the new localized App Store badges

Posted on Leave a comment

Update on regulated medical device apps in the European Economic Area, United Kingdom, and United States

Three icons representing health and wellness: a green running figure, a red medical clipboard with a heart, and a blue stethoscope.

To provide additional transparency to customers, the App Store will now display whether an app is a regulated medical device on its product page in the European Economic Area (EEA), United Kingdom, or United States. Regulated medical device apps are those that function on their own or as part of a system for a range of medical purposes, including diagnosis, prevention, monitoring, and treatment of diseases and physiological conditions. These apps may require registration or authorization from regulatory bodies, such as the U.S. Food and Drug Administration (FDA).

If you distribute in the EEA, UK, or U.S. and your app meets either of the following criteria, you’ll need to provide a regulated medical device status in App Store Connect, along with relevant regulatory information, such as contact details and safety information:

  • Its primary or secondary category is Health & Fitness or Medical
  • It’s marked as containing frequent references to Medical or Treatment Information in the Age Rating questionnaire in App Store Connect

Starting today, this status is required for new apps that meet either of the criteria above in order to distribute in these regions. Existing apps distributed in these regions that meet either of the criteria above must provide a status by early 2027. However, if you haven’t declared your app’s status by early 2027, you’ll no longer be able to submit app updates. If your app is not a regulated medical device, you can select No.

Learn about providing a regulated medical device status

Posted on Leave a comment

New In-App Purchase and subscription data now available in Analytics

Analytics in App Store Connect receives its biggest update since its launch, including a refreshed user experience that makes it easier to measure the performance of your apps and games. Updates include:

  • More than 100 new metrics. Now you can access monetization and subscription data in Analytics to better understand the performance of your In-App Purchases and offers.
  • New cohort capabilities. Analyze user behavior based on common attributes — such as download date, download source, offer start date, and more — to measure how a particular group of users performs over time. For example, if you’ve expanded your app to a new region, you can monitor how long it takes users in that region to make a purchase compared to other more established regions. Cohort data is aggregated to ensure user privacy.
  • New peer group benchmarks. Discover how you stack up to peers with two new monetization benchmarks: download-to-paid conversion and proceeds per download. Benchmarks incorporate differential privacy techniques to protect individual developer performance while also providing meaningful and actionable insights.
  • Two new subscription reports. Export these via the Analytics Reports API to perform offline analysis and integrate Analytics into your own data systems.
  • Additional filters. Apply up to seven filters to your selected metrics at once allowing you to drill down further and uncover additional insights.
  • App Store Analytics Guide. This new guide in App Store Connect Help enables you to develop a data-driven strategy and understand App Store tools and features you can use to grow your business.

Learn about measuring performance with Analytics

Read the new Analytics guide

Posted on Leave a comment

WWDC26: June 8-12, 2026

The WWDC26 logo in a gray-to-white gradient against a black background. The first two letters (WW) are in dark gray, the middle two letters (DC) are in a lighter gray, and the final two numbers (26) are glowing white.

Join the worldwide developer community online for a week of technology, creativity, and community.

Be there for the reveal of the latest Apple tools, frameworks, and features. Learn to elevate your apps and games through video sessions hosted by Apple engineers and designers. Engage with Apple experts in labs and connect with the worldwide developer community. All online and free.

Learn more about WWDC26 >

Posted on Leave a comment

Adjustments to the China storefront of the App Store on iOS and iPadOS

Apple is making changes to the App Store in China following discussions with the Chinese regulator.

As of March 15, 2026, changes will be made to the commission rates that apply to the China mainland storefront of the App Store on iOS and iPadOS.

The commission rate for standard Apple In-App Purchase and paid app transactions will be 25%. Currently, the rate is 30%. The commission rate for qualifying Apple In-App Purchase transactions under the App Store Small Business Program and Mini Apps Partner Program, and for auto-renewals of Apple In-App Purchase subscriptions after the first year, will be 12%. Currently, the rate is 15%.

Signing the updated terms by March 15 is not required to receive the benefit of these commission rate changes starting that date.

We strive for iOS and iPadOS to be the best app ecosystem and a great business opportunity for developers in China. We are committed to terms that remain fair and transparent to all developers, and to always offering competitive App Store rates to developers distributing apps in China that are no higher than overall rates in other markets.

The Apple Developer Program License Agreement has been revised to support updated policies. You can sign in to your account to accept the updated terms.

Translations of the updated agreement will be available on Apple Developer website within one month.

Posted on Leave a comment

Hello Developer: March 2026

Hello Developer: March 2026 – Discover – Apple Developer

<!–

–>

Hello Developer: March 2026

A series of light-blue icons against a darker blue background. The icons include a large game controller, surrounded by a smaller iPhone, iMac, Apple TV, Apple Vision Pro, and iPad.

In this edition:

  • Join Apple at GDC.
  • Get tips on privacy and security in a new developer activity.
  • Dive deep on coding intelligence in Xcode 26.
  • Learn how the Speechify team is going all in on AI.
  • Catch up on the latest news and updates.

Read now

Posted on Leave a comment

Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana

Today we’re providing an update on the tools available for developers to meet their age assurance obligations under upcoming U.S. and regional laws, including in Brazil, Australia, Singapore, Utah, and Louisiana. Updates to the Declared Age Range API are now available in beta for testing.

Brazil

Developers who are distributing apps in Brazil can use the updated Declared Age Range API to obtain a user’s age category. Age categories for users in Brazil will be shared when the user or a parent or guardian (where relevant) agrees to share the age category with you. The API will also return a signal from the user’s device about the method of age assurance.

Apps rated 18+ in Australia, Singapore, and Brazil

Starting February 24, 2026, Apple will block users in Australia, Brazil, and Singapore from downloading apps rated 18+ unless they have been confirmed to be adults through reasonable methods. The App Store will perform this confirmation automatically. However, developers may have separate obligations to independently confirm that their users are adults. To assist with this, the Declared Age Range API—available on iOS, iPadOS, and macOS—provides developers with a helpful signal about a user’s age.

For developers distributing their apps in Brazil, if you identify your app as containing loot boxes through the age rating questionnaire, the age rating of your app on the Brazil storefront will be updated to 18+.

Utah and Louisiana

For users with new Apple Accounts in Utah as of May 6, 2026, and in Louisiana as of July 1, 2026, age categories will be shared with the developer’s app when requested through the Declared Age Range API. The tools we previously announced have been expanded to help developers meet compliance obligations for Louisiana and Utah, including:

Declared Age Range API

Significant Change API under PermissionKit

New age rating property type in StoreKit

App Store Server Notifications

New signals are now available through the Declared Age Range API, including whether age-related regulatory requirements apply to the user and if the user is required to share their age range. The API will also let you know if you need to get a parent or guardian’s permission for significant app updates for a child.

Developers can use the Declared Age Range API to present significant update notifications to adults in these states through the Significant Update Action, now in beta. When releasing a significant update, developers must follow the Human Interface Guidelines and provide users with a meaningful description of the update.

Age assurance frameworks Q&A

Design safe and age‑appropriate experiences for your apps and games

Posted on Leave a comment

Swift Student Challenge submissions are now open

Swift programming language logo (orange bird icon) inside a colorful gradient orb, with the number 26 in the background, representing Swift in 2026.

The Swift Student Challenge is here! Submissions are now open through February 28, and students from all over the world are invited to submit their app playgrounds.

Learn more about the Challenge

Key things to know

  • No prior experience is needed. The Challenge is open to students of all levels who meet the eligibility requirements.
  • The Challenge is free to enter — all you need is access to a Mac or iPad with Xcode or Swift Playground.
  • Your app playground can be on any topic of your choice. The best app ideas come from subjects or experiences that you’re passionate about.
  • Your app playground should be experienced within 3 minutes or less.
  • The Swift Student Challenge is a great opportunity for students to build their skills and create something great.

Learn more