What Shipaton is, and why you should ship one

Shipaton is RevenueCat's global mobile hackathon. It runs from August 1 to September 30, 2026. You build a mobile app, integrate the RevenueCat SDK, publish it to a real app store inside that window, and compete for over $700,000 in cash prizes across nine award categories. RevenueCat also runs in-person community events around the world (Tokyo, New York, and more) from August 1, where you can meet other builders, get inspired, and pick up SWAG.

Two rules shape everything else you do, so lock them in before you plan anything.

The two hard requirements.
  1. First-time ship. The first public version of your app must go live between August 1 and September 30, 2026 on the App Store, Google Play, or the Samsung Galaxy Store. An app that was already live anywhere before the window does not qualify.
  2. RevenueCat inside. Your app must integrate the RevenueCat SDK to power at least one in-app purchase, or to serve ads through RevenueCat Ads.

This guide is your pre-flight checklist. It gets the parts that catch people out of the way early, so you can spend September building instead of scrambling. In the steps ahead you will:

  • Learn the prizes, categories, timeline, and where to register.
  • Decide what to build, using what won in 2025.
  • Find the right RevenueCat codelab for your platform and monetization.
  • Test with the Test Store while you build, and the store sandbox before you ship.
  • Plan a launch runway that clears Google Play and App Store review in time.
  • Finish your developer accounts and business setup before they can block you.
  • Submit a complete entry on DevPost.
The build lives in the codelabs. This page is the plan around your app. The hands-on integration work is covered by the RevenueCat codelabs linked in step 4, so keep this open as your map and follow the links when you are ready to write code.

Prizes, categories, and the calendar

Shipaton 2026 has over $700,000 in cash prizes. The Grand Prize is the headline, and every other named category pays out to three places.

Category1st2nd3rd
Grand Prize$100,000$20,000$10,000
Each named category below$15,000$10,000$5,000

The named categories reward different kinds of excellence, so most solid apps fit at least one. Read these and note which fits yours, because you choose your category when you submit.

CategoryRewards
Grand PrizeThe strongest overall app, judged largely on real user traction and growth during the event.
HAMM Award (Help Apps Make Money)The smartest use of RevenueCat to actually drive revenue.
Catvertising AwardThe most creative and effective use of ads as monetization.
RevenueCat Design AwardProduct craft: design, polish, and animation.
RevenueCat Peace PrizeThe biggest positive social impact.
Best Game AwardThe best mobile game shipped during the event.
Next Gen AwardStudent builders. Requires a video and open-source code, and does not require paid developer accounts.
#BuildInPublic AwardThe most compelling build-in-public journey shared as you go.
Conflict of Interest AwardA special category for RevenueCat employees and sponsors. No cash prize.

First-place winners get more than cash: an invitation to App Growth Annual in New York, their app featured on a Times Square billboard, a "Shippy" trophy, and features in press such as 9to5Mac and 9to5Google.

Why the numbers on DevPost look smaller. DevPost shows only the categories that have already been assigned, which currently add up to less. The full breakdown of the $700,000+ pool, including sponsor categories, is scheduled to appear on August 1, 2026. Treat $700,000+ as the official total and check DevPost for the latest per-category amounts.

The calendar

PhaseDates (Pacific Time)
RegistrationMay 15 to September 30, 2026
Submission windowAugust 1 to September 30, 2026
Submission deadlineSeptember 30, 2026 at 11:45 PM
JudgingOctober 1 to 13, 2026
Winners announcedOn or around October 21, 2026

You register and submit on DevPost. Every submission must include a text description, a demo video, the public app store URL, an app icon, and screenshots.

A few eligibility facts worth knowing up front:

  • You must be at or above the legal age of majority where you live.
  • Students can compete through the Next Gen Award without paid developer accounts.
  • Residents of a few sanctioned regions (Cuba, Iran, North Korea, Crimea, and Russia) are not eligible.
  • There is no team-size limit, though only one team member receives the New York trip.
  • Attending in person is optional, since prize money is transferred directly to your bank account.
Ship Kit. After you register on DevPost, your Ship Kit arrives in about 3 to 5 business days. If it has not shown up within 7 days, email shipkit@revenuecat.com.

Decide what to build

If you already have an idea, skip to step 4 and start building. If you are still deciding, the fastest way to calibrate is to look at what actually won in 2025.

Some clear patterns run through the 2025 winners:

  • Small and single-purpose beat sprawling. The apps that won did one thing well and shipped, rather than trying to do everything.
  • iOS-first dominated. Most winners were iOS-only. Cross-platform apps clustered in the dedicated Kotlin Multiplatform category.
  • AI-assisted features were everywhere, both as the product itself and as a way to build faster.
  • Health, wellness, accessibility, and social impact did especially well.
  • A clear monetization model from day one, not bolted on at the end.

A handful of concrete 2025 examples show the range:

AppWhat it doesWon
PayoutFinds class-action settlements you may already qualify forGrand prize track
DayloopTurns an everyday photo series into a cinematic timelapseDesign
Vector GuardIdentifies disease-carrying vectors from a photoMonetization (HAMM)
Heartbeat HeroCPR training coachPeace Prize
MomentalMeditation and focus timer, iOS and AndroidCross-platform

When you pick, keep the constraints in mind. The app has to ship for the first time inside the window, and you can enter more than one app as long as each is a first-time launch. Choose something you can demo convincingly in a two-minute video, and something that maps cleanly to a category: a game to Best Game, a social-good app to the Peace Prize, clever monetization to HAMM, an ad-supported app to Catvertising, a beautifully crafted app to the Design Award.

Brand new to RevenueCat? Start with the Zero to Ship quest, a personalized route that takes you from an empty project to your first shipped subscription. It points you to the right codelabs and docs for your stack, so you are not guessing where to begin.

Build it with RevenueCat

Your app only qualifies once the RevenueCat SDK powers a purchase or ads, so wire monetization in early rather than the night before the deadline. Start from the SDK Quickstart, then follow the codelab that matches what you are doing. Everything below is a hands-on lab.

Set up your store

Build for your platform

Design a paywall that converts

Grow the revenue

Move faster

Not sure where to start? Set up your store, add the SDK for your platform, and get a paywall on screen. That is the minimum that satisfies the RevenueCat requirement, and everything else builds on it.

Test the right way: Test Store now, sandbox before you ship

There are two ways to test purchases without spending real money, and they answer different questions. Use both, in order.

While you build, use the RevenueCat Test Store. It needs no store setup and gives instant, deterministic results, so your purchase and paywall code works long before your real products exist. Set it up with Set up Test Store for Android or Set up Test Store for iOS. This is the right tool for the first weeks of the hackathon, when you are iterating quickly.

Get the Google Play order right. Google Play only lets you create in-app products and subscriptions after a build that contains the Google Play Billing Library (which the RevenueCat SDK bundles for you) has been uploaded to a release track. The fast path is: add the RevenueCat SDK, wire up the Test Store, and upload that build to Internal testing first. That one private build is enough to unblock the setup: you can then create your products and connect the RevenueCat dashboard (the Google Play integration) right away, without any finished features. So the sequence is SDK and Test Store, then an Internal testing build, then create products, then connect RevenueCat, then keep building. Do not wait for a finished app to start this.

Before you ship, run the real sandbox pass. The Test Store is an abstraction, so it does not exercise your real credentials, your real products, or the actual store Billing flow on a device. Verify that end to end in the store sandbox:

  • Android: Test In-App Purchases in Google Play (Sandbox) walks through adding a license tester, a Closed testing track, a real sandbox purchase with no charge, and confirming it in RevenueCat.
  • iOS: use the App Store sandbox and TestFlight to make a real sandbox purchase and confirm the transaction in RevenueCat.

If products do not load or your offering comes back empty, that is almost always a configuration mismatch. Work through Troubleshooting RevenueCat Integration and Fix: Products Not Found / No Offerings before you assume something is broken.

The rule of thumb. Test Store answers "does my code work?" The store sandbox answers "is my real integration ready to ship?" You want a yes to both before you promote a build to production.

Plan your launch runway

The most common way to lose Shipaton is not a weak app. It is a good app that never became publicly live before the deadline. Judges have to be able to download your app, so "in review" does not count. Aim to be live on the store at least one week before September 30.

Two review pipelines set your real deadline, and both are slower than first-timers expect.

New Google Play accounts face a two-week closed-testing rule. New personal Google Play developer accounts must run a closed test with at least 12 testers opted in for 14 continuous days before they can apply for production access. After that, production review itself can take up to about a week. Practically, start your Closed testing track no later than the first week of September, or you will not clear the gate in time.

The App Store is no faster in practice. Review is strict and can bounce a build for small issues, and each round-trip costs a day or more. Budget about two weeks end to end for enrollment, review, and fixes, and submit early enough to absorb at least one rejection.

Working backward from the deadline, here is a runway that holds. Adjust the dates to your own start, but keep the gaps.

By whenDo this
Early AugustDeveloper accounts approved, business and tax setup done, idea locked.
AugustBuild against the Test Store, upload your first build to Internal testing, create products, connect RevenueCat.
By September 1Start Google Play Closed testing with 12 testers, and start TestFlight for iOS.
September 1 to 15Sandbox-test real purchases, fix issues, and keep your testers active.
By September 16Submit to App Store review, and apply for Google Play production once the 14 days are complete.
By September 23App publicly live on the store, one week of buffer left.
September 30, 11:45 PM PTDevPost submission complete: video, screenshots, store URL, icon, description.
Use the community to clear the 12-tester gate. Recruiting 12 testers who stay opted in for 14 days is the step most solo builders underestimate. In the Shipaton Discord, builders swap tester slots and help each other clear it, and it is also where event news and reminders land. Join early and start recruiting before September.

Get your business and tax setup done early

Store payouts need more than a finished app. You need a verified developer account plus banking and tax details, and some of that has lead time you cannot compress in the final week. Do it in the first days of your prep, not the last.

  • Apple Developer Program enrollment (individual or organization) can take several days and may require identity verification before you can use App Store Connect or TestFlight.
  • Google Play developer registration now includes an identity verification step, and payout setup requires tax and banking information.
  • Students competing for the Next Gen Award do not need paid developer accounts, so this step is lighter for them.
For builders in Korea. To receive payouts, and in many cases to register as a seller at all, Korean developers need an individual business registration (개인사업자 등록) and a Business Registration Number (BRN, 사업자등록번호). The registration itself usually completes within 1 to 2 business days, but leave yourself about 3 extra days of buffer and finish it before you need it. That way the store's tax and banking setup is never the thing standing between your finished app and a live listing.

The theme of this whole guide repeats here: the paperwork is boring, it is not hard, and it only hurts if you leave it until you are also trying to pass store review. Clear it in week one.

Nail your submission

A complete DevPost entry needs all of the following, and a missing piece can cost you the submission:

  • A clear text description of what the app does.
  • A demo video.
  • The public app store URL.
  • An app icon.
  • Screenshots.

Make the demo video earn its place. Keep it short, show the app doing its one thing well, and show the paywall or purchase, because a monetization hackathon rewards seeing the money moment work. Judges watch a lot of videos, so lead with the payoff.

Pick your category deliberately. Your app usually fits more than one, so choose the one where it stands out most, using the same category mapping from step 3, and remember Next Gen for student projects.

Build in public from day one. There is a whole award for it. Post your progress, your screenshots, and your lessons on social throughout the event rather than only at the end, and you build an audience and a #BuildInPublic entry at the same time.

Finally, read the official rules and judging criteria on DevPost. The detailed criteria are posted before the event begins, and details can shift, so check them again close to submission so nothing catches you out.

Recap and go ship

The winners each year are small, focused, well-monetized apps that actually shipped. Get the boring parts out of the way early, and you free up September to build the app itself. Here is the whole guide as one checklist:

  • Register on DevPost and join the Discord.
  • Lock an idea you can ship for the first time in the window and demo in two minutes.
  • Set up your developer accounts and business or tax details in week one. Korean builders: register your business and BRN ahead of time.
  • Integrate the RevenueCat SDK and get a paywall on screen, using the codelab for your platform.
  • Build against the Test Store, upload an Internal testing build, create products, and connect RevenueCat.
  • Verify real purchases in the store sandbox before you promote to production.
  • Start Google Play Closed testing and TestFlight by September 1, and be publicly live by September 23.
  • Submit a complete entry (video, screenshots, store URL, icon, description) before September 30, 11:45 PM Pacific.

Keep these links close as you go:

Now go ship.