Swift SDK for Install Attribution
Attribr is a free install attribution SDK for iOS and Android that tracks which source (link, campaign, channel) drove each install and measures retention at day 7, 14, and 30. It works without ATT permission, integrates in 3 lines of Swift code, and adds less than 50ms launch overhead.
What You Get with Attribr's Swift SDK
Attribr gives you install source tracking and early retention cohorts without the enterprise pricing of Branch or AppsFlyer. The SDK is 50KB, has zero third-party dependencies, and runs on iOS 14.5 and later. You'll see which marketing links, campaigns, or channels drove each install, then watch whether users return at day 7, 14, and 30. All data flows to a web dashboard where you can filter by source and spot your best-performing channels in minutes.
Integration: Three Lines of Code
Add Attribr to your Xcode project via Swift Package Manager or CocoaPods. Call the initialiser at app launch, pass any deep link or UTM parameters, and you're tracking installs. No configuration files. No API keys to rotate. No build-time code generation. The SDK is designed for the developer who wants attribution working today, not next sprint. It runs silently in the background and reports data to your dashboard automatically.
Works Without ATT Permission
iOS 14.5+ requires explicit user permission via App Tracking Transparency to access the IDFA. Attribr doesn't need it. The SDK attributes installs using deterministic methods and probabilistic fingerprinting, so you get clean attribution data whether users grant permission or refuse. This is critical for indie developers who can't afford to lose half their attribution coverage because of privacy settings.
Who Attribr Is Built For
Attribr exists because indie iOS and Android developers were priced out of enterprise attribution platforms. You don't have a marketing team or the budget to spend hundreds per month on install tracking. You want reliable, simple attribution so you can make smarter decisions about which channels to spend on next. Free tier covers indie studios and hobbyist developers; pricing scales based on monthly tracked installs if you grow.
Dashboard and Data Export
View all your installs, sources, and retention cohorts in the web dashboard. Filter by campaign, link, or channel to see exactly where your users come from and whether they're active at key retention windows. Export data as needed for your own analysis or feed it into other tools. No locks, no vendor dependency. Attribr stays lightweight because it does attribution well and stays out of your way.
Zero Dependencies, Minimal Overhead
The 50KB SDK contains everything it needs. No Firebase, no Adjust, no third-party SDKs bundled in. Launch overhead is under 50ms on modern devices, so your app stays fast. This matters for indie developers who care about perceived performance and app size on user devices.
Ready to try Attribr by MRVL?
One tap to download. No sign-up wall.
Frequently asked questions
Do I need ATT permission to use Attribr?
No. Attribr attributes installs without requiring Apple's App Tracking Transparency permission. It works on iOS 14.5+ using deterministic and probabilistic methods, so you capture attribution data from all users regardless of their privacy choices.
How long does integration take?
Three lines of Swift code at app launch. Add it via SPM or CocoaPods, initialise the SDK, pass any deep link or UTM data, and you're live. No configuration files or build-time setup needed.
What does Attribr track?
Install source (which link, campaign, or channel), device and platform details, and whether the user opens your app again at day 7, 14, and 30. You can slice the data by source in the dashboard to identify your best-performing channels.
Is there an Android version?
Yes. Attribr ships iOS and Android SDKs with the same feature set. Integrate on both platforms and manage attribution data from a single web dashboard.
How much does it cost?
Free for indie developers. Pricing scales with monthly tracked installs if you grow beyond the free tier, so you only pay when the tool is clearly valuable to your business.
Can I export my data?
Yes. All attribution and retention data lives in your web dashboard and can be exported for analysis or integration into other tools. You're not locked in.