Captivate is an app that does one very simple thing: whenever you connect to a wifi hotspot, it tries to determine if you are behind a captive portal. If you are, it shows a notification to let you quickly open the portal login page. If your session times out, Captivate will re-show the notification when you next turn on your screen.

    It automates the process of opening a browser, trying to visit a webpage, getting redirected to the portal's login, then having to re-type the URL, or worse, go back to the app that opened the browser and re-share.

    For developers: Captivate sends a broadcast intent whenever the portal state changes. See more on the GitHub page:

    Tags: captivate , javascript check if behind captive portal

    Users review

    from 27 reviews



    Users comments for Captivate

    Laura Bligh

    by Laura Bligh

    Aug 17, 2015  |  "OK"

    I loved this app until recently when it stopped working for me. I suspect the recent update that is supposed to work with the default browser. I use a different browser from the stock Android one, but now I have to open the stock browser to sign in to networks. Waaaaah!

    Francis Mesina

    by Francis Mesina

    Mar 08, 2015  |  "Awesome"

    Works perfectly!

    Alper Tecer

    by Alper Tecer

    Jul 15, 2014  |  "Awesome"

    My captive portal problem solved. It automatically detects portal and leads you to the log in screen. Thanks

    Jamie Kitson

    by Jamie Kitson

    Jul 19, 2013  |  "Great"

    The in-app browser does not work for me, but the notification is still useful, popping up at the correct times, and the Open in Browser menu option is still convenient.

    D Aiello

    by D Aiello

    Jan 25, 2013  |  "Poor"

    This pops up every time I connect to ANY wifi, even my home network.