@linkowlnew/react-native
v1.0.3
Published
Attribution tracking for indie iOS developers. Pure JS — works in Expo Go, bare React Native, and web.
Maintainers
Readme
LinkOwl React Native 🦉
Attribution tracking for indie iOS developers. Know which link drove each install.
Free to use. £0.02 per attributed purchase.
Install
npm install @linkowl/react-nativeSetup (one line)
import LinkOwl from '@linkowl/react-native';
// In your App.tsx or App.js, at the top level:
LinkOwl.start("lo_live_xxxx"); // Your API key from linkowl.appThat's it. Installs are now tracked.
RevenueCat Users
LinkOwl.setUserId(Purchases.getAppUserID());Superwall Users
LinkOwl.setUserId(Superwall.shared.userId);For AI Coding Tools
Paste this into VibeCode, Bolt, Cursor, or any AI tool:
Install @linkowl/react-native with npm. In App.tsx, add: import LinkOwl from '@linkowl/react-native' then call LinkOwl.start("lo_live_xxxx") at the top of the App component. Replace xxxx with my API key.
API
| Method | Description |
|--------|-------------|
| LinkOwl.start(apiKey) | Configure + track install. Call once. |
| LinkOwl.setUserId(userId) | Link paywall user for purchase attribution. |
| LinkOwl.trackPurchase(txnId, revenue, currency) | Manual purchase tracking. |
How It Works
- Create a tracking link at linkowl.app
- Someone clicks it → fingerprint captured → redirected to App Store
- They install → SDK tracks it → matched to click
- They purchase → webhook attributes it to the link
Privacy
- No IDFA / IDFV
- No persistent device IDs
- IPs hashed server-side with daily-rotating salt
- GDPR-safe
License
MIT
