You don't need to download anything to receive the notifications on Android. The link I posted just takes you to the settings page.
The only thing you need to do is going to Settings > Push Notification, click the 'enable push notifications' button, and wait for about 1 minute for the site to set everything up.
I did that, but it asked me to download the app to enable push notifications. Now I have a blue tile named d2jsp on my phone just like any other app and it just directly opens d2jsp. I also don't know how to upload pictures on the phone so I can show u the tile it installed. Hopefully it's legit and my phone isn't compromised lol...