Your app has traffic.
Turn it into free installs.

App Ad Exchange is a cross-promotion network for indie iOS apps. Show 2 ads in your app, get your app shown once in someone else's — no money changes hands, ever.

Join the exchange — free How it works
One Swift file to integrate · AI-matched placements · competitors never promoted

How it works

From App Store listing to live cross-promotion in about five minutes.

Load your apps

Type your App Store company name and we archive your whole catalog — icons, screenshots, descriptions, categories, keywords. Or add apps one by one.

AI learns each app

Every app gets a niche, adjacent topics and an ad tagline. That's how a fasting app gets shown to calorie-tracker users — and never inside a rival fasting app.

Drop in one Swift file

Add AppAdExchange.swift, call one view modifier, and a beautiful full-screen interstitial (with cooldown ✕) shows relevant indie apps.

Earn displays

Every 2 ads you show buys 1 display of your app across the network. Watch impressions, clicks and CTR move on your dashboard.

An ad unit you'd actually ship

The interstitial renders natively from each app's real icon, tagline and screenshot — or from a custom static creative. A cooldown timer keeps sessions respectful, and one flag (AppAdExchange.adsRemoved = true) turns it all off for your premium users.

  • Relevant: matched on audience and use case, not random fill
  • Competitor-safe: apps in your niche are excluded from your placements
  • Self-promo: house ads for your own catalog, free
  • Monetizable: sell "Remove Ads" as your premium upgrade
5
🥗
Snap Meal Tracker
Log every meal with a single photo
Get
Indie apps promoting indie apps
Show 2 ads → get shown 1 time

That's the whole business model. No bidding, no payouts, no minimum traffic. Your users discover great indie apps; their users discover yours.

Everything you'd expect from an ad network

Minus the invoice.

📊

Full analytics

Impressions served and earned, clicks, CTR, per-app breakdowns and a live credit balance.

🧠

AI targeting

GPT reads each listing and maps its niche, audience and adjacent topics for smart matching.

🛡️

Competitor exclusion

Your intermittent-fasting app will never promote another intermittent-fasting app. Adjacent, not identical.

🎨

Custom creatives

Upload a static ad image — or generate one from your real screenshots with Make App Ads.

📱

One-file SwiftUI SDK

No package manager, no dependencies, iOS 15+. Download a file, call a modifier, done.

💎

Built-in upsell

Sell "Remove Ads" in your app — the exchange becomes a revenue source two ways.

FAQ

Is it really free?

Yes. It's an exchange, not a marketplace: impressions are the currency. Serving ads in your app earns credits; those credits pay for displays of your app in other apps. New accounts get 100 credits (≈50 displays) to start.

How do you stop my competitors appearing in my app?

Every app is analyzed into a specific niche ("topic"). Two apps with the same topic never cross-promote. You can review and edit your topics anytime — targeting is fully transparent.

What decides which app gets shown?

Relevance. We score the overlap between the host app's audience/topics and every candidate, then weight-randomize so relevant apps win most impressions but the long tail still circulates. Recently-shown apps are rotated out for variety.

Can I promote my own apps to my own users?

Yes — pass house: true and the interstitial shows one of your other apps. House ads are free and don't touch your credit balance.

What if I sell a "Remove Ads" upgrade?

Perfect — that's the intended monetization. Set AppAdExchange.adsRemoved = true after purchase and the SDK goes silent for that user. You keep 100% of the upgrade revenue.

Android / React Native / Flutter?

The SwiftUI SDK ships first, but everything runs on one JSON endpoint — any platform that can make a GET request can join. Docs are on the Integration page.

Every install you're not cross-promoting is rent you're paying to the algorithm.

Join the exchange, load your catalog, and let your traffic work for you.

Create your free account