infl.ly

Just make
short URLs.

Long links, shortened.
Sharing, simplified.

Answered from the closest place on earth, wherever the link is tapped.

LONG LINK

SHORT LINK

02 / AFTER INSTALL

Not installed? The trail doesn't break.

People without the app go to the store. When they open the app for the first time, they land on the screen they first tapped.

01 Off to the store The link hands them to the store. Where they were headed never rides along in the store URL.
02 Install They install the app as usual. Nothing extra for them to do.
03 Straight to that screen The moment the app first opens, the screen the link pointed at is already there.

Android uses the Google Play Install Referrer. iOS has no official equivalent, so the link is restored right after install or carried by a one-time code. Nothing here guesses at the device.

03 / INSIGHTS

See where the trail goes cold.

From the tap to the after-install hand-off, every step a link passes through is counted by day.

No fingerprinting to identify a person. Event, platform, country and campaign are all that is kept — never a raw IP or User-Agent.

Link tapped
Sent to store
App opened
Linked after install

The bars stand in for step ratios. Real numbers fill in on the dashboard.

04 / DEVELOPERS

Simple on the receiving end too.

One call to initialize the SDK. It hands you a destination and leaves navigation to your app.

FLUTTER
flutter pub add infly

await Infly.initialize(
  appId: 'app_xxx',
  publicKey: 'pk_live_xxx',
);

Infly.onLink.listen((link) {
  router.go(link.destination);
});
FROM YOUR SERVER
curl -X POST https://infl.ly/api/v1/links \
  -H "Authorization: Bearer sk_live_xxx" \
  -d '{"destination": "/board/1234"}'

{ "url": "https://infl.ly/Ab3xK91" }

Just make short URLs.