Launch offer: the first 1,000 users get Business free. Claim your spot →

Deep-link router

Firebase Dynamic Links shut down. Your deep links don’t have to.

One smart link that opens your app to the exact screen, and falls back to the App Store or Play Store when it isn’t installed — web on desktop. Free, unlimited, no monthly-active-user cap, no per-install fee.

What a smart link does

Strip away the dashboards and a deep-link replacement has three jobs. On a phone with your app installed, open the app to the exact screen — not the home tab. When the app isn’t installed, send the person to the store instead of a dead page. On desktop, fall back to the normal web URL. directinapp does all three from a single link, and keeps a real-time tap count on it too.

The one job it doesn’t do yet is restoring the exact screen after a fresh install — deferred deep linking — which needs a small SDK in your app and is on the roadmap. Store fallback covers the common case today, no SDK required.

directinapp vs the enterprise options

directinappFirebase DLBranchAppsFlyer
Opens app to the exact screenShut down
Store fallback when not installedShut down
Web fallback on desktopShut down
Deferred install (after-install screen)RoadmapShut downSDKSDK
PricingFree, flat ₹USD, MAU-basedUSD suite
GST invoice (India)
No per-install / per-MAU fee

There’s a fuller write-up in the Firebase Dynamic Links alternative guide and a step-by-step in how to replace Firebase Dynamic Links.

Migrate in an afternoon.

Register your app once, create a smart link, and swap it in wherever the old FDL link lived. Nothing to deploy.

Create your first smart link

FAQ

Frequently asked questions

What replaced Firebase Dynamic Links?+

Firebase Dynamic Links shut down on 25 August 2025. There is no drop-in Google replacement; Google points people to Branch and AppsFlyer, which are paid attribution platforms billed in US dollars. For the routing itself — open the app to the right screen, or the store if it is not installed — directinapp does the same job free, billed in rupees, with no per-install or per-MAU fee.

What is a deep-link router?+

A deep-link router turns one link into a smart link: on a phone with your app installed it opens the app to the exact screen, when the app is not installed it sends the person to the App Store or Play Store, and on desktop it falls back to the web page. It is what Firebase Dynamic Links did, minus the shutdown.

Does it restore the exact screen after someone installs the app?+

Not yet. Restoring the exact screen after a fresh install (deferred deep linking) needs a small SDK inside your app and is on our roadmap. Today the link opens the app if installed and sends people to the store otherwise — the common case, no SDK required.

Is it really free?+

Yes. Smart links are free and unlimited on directinapp — there is no monthly-active-user cap and no per-install fee. You register your app once (its URL scheme and store ids) and point as many links at it as you like.

Do I need to add an SDK to my app?+

No, not for the store-fallback routing. You only provide your app’s URL scheme and store ids. An SDK is only needed for deferred install restoration, which is a separate, later feature.