My team wants to substitute Firebase Dynamic Links with Branch.io links. We decided to move, because we want to go from the Stores and distribute applications internally, and Firebase deep links don't work with deferred deep linking on Android if the app was not installed from Play Store.
For the deep links creating we use our back-end that makes POST call to Firebase (in the future Branch.io) to create link and send it to the users. This link redirects to our website, if the app is not installed, or to the application, if it's installed. All we need is to receive in application entry some parameters to sign up user correctly.
Will be that logic free for us, because I don't understand in what cases MAUs are counted? Also we have live application and count of MAUs equals 0, however we are already using deep links.
Please note a Branchster Here:
By default, all Branch Links are deep links and deferred deep links. You can make use of Branch Dashboard/API/SDK to create these links. Once the user installs and then opens your app, you can deep link based on the link data.
For Pricing related details please check - https://branch.io/pricing/ Also please reach out to our Billing team for more details on the same.