Cross-Platform & Unity SDKs

Native, Cross-Platform & Unity Game Engine SDKs

Integrate WilderLinks in under 5 minutes with our battle-tested SDKs for Swift, Kotlin, Unity C#, React Native, Flutter, and Web.

AI Overview & Core Takeaway

WilderLinks SDKs automate Universal Link registration, App Link resolution, Unity C# deferred tokens, and post-install attribution.

import Swift
import WilderlinksSDK

// Initialize WilderLinks in AppDelegate / App struct
WilderlinksClient.shared.configure(apiKey: "wl_live_key...")

// Catch Universal Link Handoff
func application(_ app: UIApplication, continue userActivity: NSUserActivity, ...) -> Bool {
    return WilderlinksClient.shared.continueUserActivity(userActivity) { deepLink in
        print("Destination screen:", deepLink.targetPath)
        print("Campaign referrer:", deepLink.referrer)
    }
}

Engineered for Enterprise Performance

Why mobile teams trust WilderLinks to route millions of daily active app users.

Zero External Dependencies

Ultra-lightweight binaries (<100KB) that add zero bloat to your app store or Unity game build.

< 100KB Binary Footprint

Cross-Platform & Game Engine Parity

First-class support for iOS Swift, Android Kotlin, Unity C# (.unitypackage / UPM), React Native, Flutter, and Web.

iOS, Android, Unity, RN & Flutter

Sub-5ms Payload Recovery

Executes deferred token resolution asynchronously off the main UI thread during boot.

< 5ms Async Boot Check

Full Feature Breakdown

Deep technical capabilities built into every WilderLinks deployment.

Integration

Single-Line Initialization

Initialize WilderLinks in your root app component or Unity Awake() lifecycle to capture initial and background deep links automatically.

  • Automatic App Link & Universal Link listeners
  • Sub-5ms deferred attribution payload recovery
  • Async execution off the main UI thread
INTEGRATION CODESDK READY
import { WilderLinks } from 'react-native-wilderlinks';

useEffect(() => {
  WilderLinks.init({ apiKey: 'wl_live_key...' });
  const unsubscribe = WilderLinks.onDeepLink((link) => {
    navigation.navigate(link.targetScreen, link.params);
  });
  return () => unsubscribe();
}, []);
Unity Engine

Unity C# (.unitypackage & UPM)

Native C# bindings for Unity game developers on iOS & Android. Handles incoming deep links, clipboard tokens, and deferred install payloads.

  • UPM & .unitypackage installation support
  • Automated Android Intent & iOS Universal Link listeners
  • Deferred install payload recovery with Play Install Referrer
INTEGRATION CODESDK READY
using UnityEngine;
using Wilderbots.Wilderlinks;

public class WilderLinksManager : MonoBehaviour
{
    void Awake()
    {
        WilderlinksClient.Init(new WilderlinksConfig(
            baseUrl: "https://api.wilderlinks.com",
            domains: new[] { "go.yourbrand.com" }
        ));

        StartCoroutine(WilderlinksClient.CheckDeferredInstall(result => {
            if (result.matched) {
                Debug.Log("Deferred Payload: " + result.deepLinkPayloadJson);
            }
        }));
    }
}
Global Latency

< 10ms

Edge Cloudflare Handoff

Uptime Guarantee

99.99%

Enterprise SLA Standard

Privacy Compliance

100%

Apple ATT & Sandbox

Supported Platforms
iOS
Android
Web
Swift Kotlin RN Flutter

Frequently Asked Questions

Everything you need to know about Cross-Platform & Unity SDKs.

Does the SDK impact app startup performance?

No, WilderLinks SDK executes asynchronously off the main thread with sub-5ms latency.

Which frameworks are officially supported by WilderLinks SDKs?

We maintain official native packages for iOS (Swift), Android (Kotlin), Unity C# (.unitypackage & UPM), React Native, Flutter, and Web TypeScript.

How do I install the SDK in a Unity C# project?

You can add the Unity SDK via Unity Package Manager (UPM) using https://github.com/hellowilderlinks-cmyk/wilderlinks-sdks.git?path=/unity or by importing the WilderLinks.unitypackage.

How do I install the SDK in a Swift / Xcode project?

You can add WilderLinks via Swift Package Manager (SPM) using https://github.com/hellowilderlinks-cmyk/wilderlinks-sdks.git. For local development, clone the repository and add the ios folder as a local package.

Does the SDK require invasive user tracking permissions?

No, WilderLinks SDK is built privacy-first and does not require IDFA tracking or Apple ATT prompts.

How does the SDK handle offline or low-connectivity scenarios?

The SDK caches deferred payloads locally in encrypted storage and synchronizes telemetry whenever connectivity is restored.

Ready to deliver links that think?

Deploy WilderLinks in under 5 minutes with zero vendor lock-in.