Machine-readable public surface
Product capabilities and limitations
Public rendering of the governed Smart Linker capability contract: what it does, what it does not do, and which routing boundaries are intentional.
Canonical contract
- Contract classification
- Public capability governance contract.
- Canonical source
documentation/canonical/product-capabilities-contract.md- Truth rule
- Runtime mismatches are governance defects and must be resolved before the next governed release.
Contract stability
This surface only carries stable, user-visible, governance-relevant behavior. It does not commit roadmap items, speculative future capabilities, or temporary implementation details.
Product overview
Smart Linker is a smart-link service for mobile app distribution. It keeps one public URL stable while the routing target behind that URL can be edited later.
Core capabilities
- Stable public link
- One public URL can stay in campaigns, bios, QR assets, and landing pages while the destination behind it remains editable.
- Device-aware routing
- The resolver sends iPhone traffic to the App Store, Android traffic to Google Play, and desktop traffic to the configured web fallback or public fallback page.
- QR support
- A QR code can point at the same Smart Link, so the printed surface stays stable while the destination behind it can change later.
- Public fallback behavior
- If a requested destination is missing, Smart Linker can render a public fallback page instead of inventing a redirect target.
Supported routing flows
| Context | Behavior |
|---|---|
| iPhone | App Store destination when configured, otherwise the public fallback page. |
| Android | Google Play destination when configured, otherwise the public fallback page. |
| Desktop | Web fallback when configured, otherwise the public fallback page. |
| QR scan | The same public Smart Link can be encoded in a QR asset and routed by device at scan time. |
Editable destination behavior
The public URL is stable by design. Operators can update store and fallback destinations later without reissuing the public link everywhere it appears.
Public-link model
Smart Linker is intended for one public link that can serve campaigns, social bios, partner placements, QR codes, and launch pages without forcing visitors to choose a platform first.
What Smart Linker intentionally does not provide
- No deferred deep linking guarantees.
- No SDK attribution platform.
- No runtime AI-generated routing.
- No ad-network attribution system.
- No hidden redirect cloaking.
- No analytics surveillance platform.
Architecture and governance boundaries
- This page is the public rendering of the canonical capability contract, not a pSEO page.
- It is self-canonical and sitemap-controlled.
- It does not add runtime-generated content or localization variants.
- It does not commit roadmap items or speculative future capabilities.
- It does not change redirect semantics, analytics behavior, or indexing policy.
Security and privacy posture
Smart Linker routes public traffic deterministically on the server. It does not expose private account data through this page, and it does not claim cloaked or hidden routing behavior.