1. Deep link

Insightful Savant
5 min readJul 25, 2023

In this series, I am going to walk you through the foundational information around Deep link. I have broken down the topic into consumable chunks for easy reference and review.

You can jump to the other parts directly if you like.

2. Types of Deep links

3. Vulnerabilities and recommendations to address those in Deep links.

What is Deep linking

Deep linking is a method to create links with a certain structure and format that can be used to redirect customers to a particular page on a mobile app or to a different feature of a mobile app without leading the user to a web page. The links are often made to redirect app users to a different page within the app or to an indexed web content reducing the number of hops from a certain point to the destination.

When a user uses a mobile device to browse web pages, deep links embedded on such web pages redirect the users directly to an in-app destination. This makes it valuable for mobile app marketing teams to increase the conversion and retention rates of their customers by optimising the overall journey for them.

The format of a deep link URI (Uniform Resource Identifier) does not follow any standards or specification making them risky to use. If not properly configured, the deep link ends up dead and that often translates to bad end user experience. For example, following URIs launch mobile apps within a mobile device.

  • twitter:// is the iOS URI to launch Twitter’s…

--

--

Insightful Savant

Architecture, cybersecurity, Cloud, psychological well-being and everything that's interesting!