Skip to content

Firebase Dynamic Links replacement · No MAU pricing

The Modern Firebase Dynamic Links Replacement

More features than Branch.io at a fraction of the price. No MAU pricing. Ever.

No credit card required · Deferred deep linking on all plans · Open source SDKs

FlinkuSDK.swift
// iOS — 3 lines to integrate
import FlinkuSDK

Flinku.configure(baseUrl: "https://yourapp.flku.dev")
let link = await Flinku.match()
// link.deepLink, link.params

Firebase Dynamic Links shut down in August 2025

Migrate to Flinku in minutes. We'll convert all your links automatically.

How Flinku works

From link creation to app launch — in four steps.

Step 1

Create a link

Set your iOS target, Android target, and web fallback in the dashboard. Takes 60 seconds.

Step 2

Share it

One short link works everywhere — email campaigns, paid ads, SMS, QR codes, social media.

Step 3

We route it

Flinku detects the platform, checks if the app is installed, and routes the user to exactly the right place.

Step 4

App opens the right screen

Your SDK retrieves the original link parameters — even after a fresh install from the App Store or Play Store.

Everything you need to ship links

Deep linking, growth, and analytics — without enterprise lock-in.

Deferred Deep Linking

Route users to exact in-app content after install. Works on iOS, Android, Flutter, React Native, Unity.

Deepview Pages

Branded app preview page before App Store redirect. Shows your app icon automatically.

Geo Routing

Route users to different destinations based on country. Available on all plans — competitors charge enterprise rates.

Scheduled Links

Schedule links to activate at a specific date and time. Perfect for product launches and flash sales.

Link Health Monitor

Automatic 24h checks alert you if your App Store URL breaks. No competitor offers this.

Smart Fallback Chain

Define multiple fallbacks in order. First working URL wins.

Team Collaboration

Invite editors and viewers to your project. Role-based permissions.

Campaigns

Group links into campaigns. Track total clicks per campaign.

Link Cloning

One-click duplicate any link with all its settings.

Password Protected Links

Protect sensitive links with a password. No competitor has this.

Advanced Analytics

Country, browser, OS breakdown. World map visualization. Hourly trends.

Journeys Web Banner

One script tag adds a smart Open in App banner to your website.

Open Source SDKs

Flutter, iOS, Android, React Native, Unity, Capacitor. All open source on GitHub.

No MAU Pricing

Pay per links, not per user. A viral post won't trigger a surprise bill.

Referral System

Built-in referral tracking. Know exactly which users are driving growth. Leaderboard included.

Custom QR Codes

Customize QR code colors, size, and add your app logo in the center.

App Clip & Instant App

Let users try your app instantly without installing. iOS App Clips and Android Instant Apps supported.

Link Expiry Notifications

Get an email 24 hours before any link expires. Never miss an expiring campaign link.

Custom Deepview Templates

Fully customize your Deepview page colors, layout, and branding.

Firebase Migration Tool

Migrate all your Firebase Dynamic Links to Flinku in one click. Automatic conversion.

How Flinku Compares

Straight comparison with Branch.io — pricing and features that matter to builders.

FeatureFlinkuBranch.io
Paid tiers$12 → $24 → $39/mo$299/mo
MAU pricing❌ Never✅ Yes
Free tier✅ 10K MAU
Deepview pages
Password protected links
Scheduled links
Link health monitor
Geo routing✅ All plans✅ Enterprise only
Smart fallback chain
Open source SDKs
Flutter SDK
React Native SDK
Unity SDK
Team collaboration✅ Enterprise
Link campaigns
Referral system✅ Built-in
Custom QR codes
App Clip support
Link expiry notifications
Custom Deepview templates✅ Enterprise
Firebase migration tool

Migrating from Firebase Dynamic Links?

Firebase shut down in August 2025. Migrate to Flinku in 3 steps.

Step 1

Paste your Firebase Dynamic Links

Bring your existing FDL URLs or export — we handle the heavy lifting.

Step 2

We convert them automatically

Flinku maps destinations, parameters, and fallbacks into native Flinku links.

Step 3

Update your app SDK — done

Swap in the Flinku SDK with your project base URL and ship.

Start Migration →

Migration takes less than 5 minutes for most apps.

Powerful deep linking. Honest pricing.

10 min

Average integration time

<100ms

Redirect latency

$0

To get started

3 SDKs

Flutter, iOS, Android - all open source

Flat monthly pricing. No per-MAU fees.

No sales calls. No lock-in. Cancel anytime.

Firebase Dynamic Links replacement — available now.

Honest pricing.

Flat monthly rates. No per-MAU fees. No sales calls. No surprises. Cancel anytime.

No MAU pricing ever.

Free

For getting started and lightweight usage.

$0/mo

  • 3 projects
  • 25 links
  • 10,000 clicks/month
  • Basic analytics
  • All SDKs
  • Flinku subdomain

Indie

For indie builders shipping production features.

$12/mo

  • 10 projects
  • 500 links
  • 300,000 clicks/month
  • Advanced analytics
  • Password protection
  • Scheduled links
  • Geo routing
  • Link health monitor
Most Popular

Growth

For growing products that need scale and domains.

$24/mo

  • 25 projects
  • 5,000 links
  • 1,000,000 clicks/month
  • Everything in Indie
  • Custom domains

Studio

For teams that need full scale and premium support.

$39/mo

  • Unlimited projects
  • Unlimited links
  • Unlimited clicks
  • Everything in Growth
  • Remove "Powered by Flinku" branding
  • Priority support

All paid plans bill in flat tiers — links, clicks, and projects — not per monthly active user.

Need higher volume? Email us at hello@flinku.dev — no pitch, just a conversation.

SDKs for Every Platform

Native and cross-platform SDKs — all open source on GitHub or published to pub.dev / npm.

Flutter package: flinku_sdk: ^0.3.2

FlutteriOS (Swift)Android (Kotlin)React NativeUnityCapacitor

🤖 Using an AI coding assistant? Give it our integration file — it will integrate Flinku into your app automatically, no manual doc reading needed.

main.dart
await Flinku.configure(
  subdomain: 'yourapp',
  apiKey: 'flk_live_your_api_key',
);
final match = await Flinku.match();
if (match != null) {
  navigateTo(match.deepLink, params: match.params);
}

Frequently asked questions

Yes. Firebase shut down Dynamic Links in August 2025. Flinku provides the same deferred deep linking functionality with a simple API, flat pricing, and SDKs for Flutter, iOS, and Android.

Deferred deep linking means that if a user clicks your link but doesn't have the app installed, they get sent to the App Store or Play Store. After they install and open the app, they still land on the correct screen - as if they never left.

Most developers complete integration in under 30 minutes. Every link automatically gets a QR code — no extra setup needed.

Yes. Flinku has a native Flutter SDK available on GitHub. iOS (Swift) and Android (Kotlin) SDKs are also available.

Links that exceed the click limit for the month will show a temporary unavailable message. You can upgrade your plan anytime to increase limits.

Yes. Custom domains are available on the Growth and Studio plans. Add a CNAME record pointing to flku.dev and your links will use your own branded domain.

Yes. The Free tier is free forever with 3 projects, 25 links, and 10k clicks/month. Paid tiers are Indie ($12/mo), Growth ($24/mo), and Studio ($39/mo), each with a 7-day free trial. No MAU pricing ever.

You can cancel anytime from your dashboard settings. No cancellation fees, no questions asked.

Start building today.

Join developers who switched from Firebase Dynamic Links to Flinku. Free to start, no credit card required.

Flutter, iOS, Android, React Native, Unity, and Capacitor SDKs are live.