Firebase Dynamic Links (FDL) — Competitor Profile
Category: Dedicated Deep Linker (Historical — Discontinued) Website: firebase.google.com/docs/dynamic-links (archived) Provider: Google Launched: ~2016 | Shut Down: August 25, 2025 Status: ❌ Deprecated and shut down. All links now return 404. No new links can be created.
Positioning
Firebase Dynamic Links was Google's free deep linking service, bundled within the Firebase platform. It was the default choice for thousands of indie developers and small teams who needed deferred deep linking, QR codes, and cross-platform routing without paying for an enterprise MMP. Its shutdown in August 2025 created a massive migration wave — and a market gap that ChottuLink, Branch, and others rushed to fill.
Why it matters for OptoLink: FDL set the expectation that deep linking should be free and simple. Every competitor is now measured against that baseline. Understanding FDL's feature set and quotas is essential for positioning OptoLink's pricing and free tier.
Features (Historical)
Deep Linking & Link Management
| Feature | Details |
|---|---|
| Standard Deep Links | Universal Links (iOS) + App Links (Android) |
| Deferred Deep Links | ✅ Full support — the primary use case for most teams |
| Custom Branded Domains | ✅ Free page.link subdomain; custom domains supported |
| Link Analytics | ✅ Basic click, install, and open tracking via Firebase console |
| QR Code Generation | ✅ Auto-generated per link; customizable parameters |
| Social Preview (OG Tags) | ✅ Dynamic link metadata for social sharing |
| SDK-Based Link Creation | ✅ Create links from within iOS/Android apps |
| REST API Link Creation | ✅ Create short links via HTTP API |
| Multi-Platform Routing | ✅ iOS, Android, web — automatic platform detection |
Attribution & Measurement
| Feature | Details |
|---|---|
| Link-Level Analytics | ✅ Basic click/open/install counts |
| Cross-Channel Paid Attribution | ❌ Not offered — not an MMP |
| Ad Network Integrations | ❌ None |
| Fraud Detection | ❌ None |
Platform & Integrations
| Feature | Details |
|---|---|
| SDK Platforms | iOS (Swift/Obj-C), Android (Kotlin/Java), Unity, C++ |
| REST API | ✅ Full API for link creation |
| Firebase Console | ✅ Visual dashboard for analytics and link management |
| Webhooks | ❌ Not offered |
Pricing & Quotas (Historical)
Firebase Dynamic Links was completely free — no tiers, no billing. The only constraints were technical quotas.
API Quotas
| Quota | Limit | Source |
|---|---|---|
| REST API requests (daily) | 200,000 per day | Firebase REST API docs |
| REST API requests (rate) | 5 per IP address per second | Firebase REST API docs |
| REST API requests (per-user) | 300 per user per minute | Google Cloud Console docs |
| Dynamic Link creation (short) | 200,000 per day (API) | Firebase REST API docs |
| Dynamic Link creation (long) | Unlimited (no shortening) | Firebase REST API docs |
Link Quotas
| Quota | Limit |
|---|---|
| Short link creation (API) | 200,000/day |
| Long link creation (API) | No published limit |
| SDK-created links | Unlimited (not shown in console; intended for user-to-user sharing) |
| Active links | No published limit |
| Clicks per link | No published limit |
Domain Quotas
| Quota | Limit |
|---|---|
Free page.link subdomain | 1 per Firebase project |
| Custom domains | Up to 6 per Firebase project |
Why Google Shut It Down
Google announced deprecation in 2023, with full shutdown on August 25, 2025. Official reasoning:
- Low adoption relative to other Firebase services
- Maintenance burden for a feature with declining usage
- Redirecting resources toward other Firebase growth areas
Impact: All existing FDLs (including custom domains and page.link subdomains) stopped resolving. Teams had to migrate to Branch, ChottuLink, Airbridge, or build custom solutions.
Strengths (Historical)
- Completely free — no billing, no tiers, no MAU caps
- Dead simple — integrate SDK, create links, done. Minimal configuration
- Google/Firebase ecosystem — tight integration with Firebase Analytics, Crashlytics, Auth
- Generous API quotas — 200K links/day was more than enough for most teams
- Industry standard — thousands of tutorials, Stack Overflow answers, sample code
- Custom domains at no cost — unlike competitors that gate this behind paid tiers
Weaknesses (Historical)
- No paid attribution — if you needed cross-channel ad attribution, FDL wasn't the tool
- Limited analytics — basic click/install counts only; no cohort analysis, no LTV tracking
- No fraud detection — completely absent
- No webhooks or advanced API — limited programmatic control
- Google's commitment was uncertain — deprecation was years in the making, leaving teams anxious about the platform's future
- Declining support — minimal updates in the years before shutdown
How It Compares to OptoLink
| Dimension | Firebase Dynamic Links | OptoLink |
|---|---|---|
| Status | ❌ Shut down | ✅ Active |
| Core Focus | Deep linking only | Deep linking + click tracking + billing |
| Deep Linking Quality | Solid, reliable | Targeting best-in-class |
| Attribution | Link-level analytics only | Link-level + billing integration |
| Pricing | Free (no tiers) | TBD (likely tiered) |
| Target Market | Indie devs, small teams | SaaS businesses; mid-market |
| REST API | ✅ Basic | ✅ Full |
| Webhooks | ❌ | ✅ |
| Free Tier | Unlimited (no caps) | TBD |
Sources
- Firebase Dynamic Links Documentation (archived) — feature overview
- Firebase Dynamic Links REST API — API quotas (200K/day, 5/IP/sec)
- Firebase Dynamic Links Deprecation FAQ — shutdown date and migration info
- Firebase Dynamic Links: 5 Best Alternatives for 2026 (ChottuLink Blog) — feature comparison, checklist
- StackOverflow: FDL URL limits — 200K/day, 500/100sec burst quota
Profile created: 2026-07-30 | See glossary.md for term definitions