A self-hosted deferred deep linking and referral attribution system with interchangeable backends and mobile/web packages, used in production by Sparkle, a Nigerian microfinance bank. The system deterministically recovers referral codes on Android via Play Install Referrer and on iOS via clipboard, with probabilistic fingerprint matching as fallback.