Frequently Asked Questions

Frequently asked questions about SDDL.

How do delayed deep links work?
Delayed deep links allow users to be redirected directly to the desired content within the app, even if the app hasn't been installed yet. When a user opens a link: 1. If the app is installed – it will open with the necessary content. 2. If the app is not installed – the user will be redirected to the app store (App Store or Google Play). After the app is installed, the system automatically detects the saved unique identifier and redirects the user to the required content. Links are created via API requests. You can find the integration documentation Here.
How can I create a short link?

Short links can be created via API or through the web interface. They simplify the sharing of long URLs and provide convenience for users.

Is analytics available for short links?

Currently, analytics are available only for deep links. To view the statistics, go to your account in the web interface.

How can I set up a webhook to receive events?
The webhook is specified directly in the request when creating a deep link via the API. You can find the setup documentation Here.
Which platforms are supported?

iOS, Android, and web platforms are supported. URLs can include specific settings for each platform.

How do smart links open in the app?

Our links are powered by Universal Links (iOS) and App Links (Android), which allow your app to open automatically without relying on clipboard tricks. Make sure your app is configured to support associated domains and the proper entitlement files are in place.

Can I use my own domain?

Yes! You can connect a custom domain to brand your links. Just add an A-record pointing to our IP address and verify it in the dashboard.

Why does my DNS status keep changing?

If you're using a proxy (like Cloudflare), DNS verification can intermittently fail. Make sure your record is set to 'DNS only'.

Is my data secure?

All traffic is served over HTTPS and data is stored securely. We also support optional domain verification and token-based authentication for webhook access.

The link doesn’t open in the app. What should I do?

Make sure your app supports Universal Links (iOS) or App Links (Android), and is properly configured with the right entitlements and association files.

How to use SDDL without an SDK

On first app open, obtain the key from the smart link (e.g., https://sddl.me/KJBi3234 where KJBi3234 is the key). Then follow this order:

  1. From Universal/App Link intent: if the key is present in the URL path, use it.
  2. Clipboard fallback: if no key came via UL/AL, read the clipboard (the redirect page may place a short‑lived key there).
  3. If no key was found: call GET /api/try/details for best‑effort resolution.

When you have a key, call GET /api/{key}/details to retrieve the deep‑link payload and route the user to the correct in‑app screen.