
In Progress
Posted
Paid on delivery
I need a small Android application whose sole focus is Wi-Fi. When a user joins a network, the app must detect the captive-portal event and immediately redirect the user to a specified URL. No broader suite of features is required; the goal is to make the captive-portal hand-off seamless and reliable every time. You are free to use Kotlin or Java in Android Studio, but please lean on the standard WiFiManager and network callbacks so the solution stays compatible with current and future Android releases. The flow should look like this: • Detect connection to any Wi-Fi network • Identify that a captive portal is present • Push the user straight to the designated redirect URL in a WebView or their default browser Deliverables • Signed, installable APK for testing • Full Android Studio project with clean, well-commented code • Short README explaining build steps and where to change the redirect URL I can test on multiple Android versions once you supply the first build, and I will give quick feedback so we can fine-tune detection accuracy before wrapping up.
Project ID: 40589208
89 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I can build this Android app in Kotlin using `[login to view URL]`, `NetworkCapabilities`, and `WifiManager` to detect Wi-Fi connections and captive portal status reliably across modern Android versions. The app will remain focused on one flow: detect a Wi-Fi connection, identify a captive portal, and redirect the user to your configured URL through either a WebView or the default browser. I’ll also handle Android background-execution and permission limitations carefully so the behavior is as consistent as the OS allows. Deliverables will include: * Signed APK for testing * Complete Android Studio source project * Clean, well-commented Kotlin code * README with build instructions and redirect URL configuration * Support for testing and refining detection across multiple Android versions I can start with the core detection and redirect flow, provide the first test build, and then fine-tune behavior based on your device feedback.
$30 USD in 7 days
0.0
0.0
89 freelancers are bidding on average $128 USD for this job

Hi, I reviewed the project and the main requirement is a small Android app that detects a captive portal on Wi-Fi and redirects the user to a designated URL. For Android App Development, I will implement this in Kotlin, using WiFiManager and network callbacks to detect the captive portal, then open the specified URL in a WebView or external browser. The deliverables will include a signed APK for testing, a full Android Studio project with clean, well-commented code, and a short README explaining build steps and where to change the redirect URL. Let’s discuss here now.
$150 USD in 7 days
8.5
8.5

Hello, I will build the Android captive portal app using Kotlin with NetworkCallback and ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN to detect portal events, then redirect to your specified URL in a WebView. You get a signed APK, clean Android Studio project, and a README with the redirect URL config location. On a similar network utility app, using ConnectivityManager callbacks instead of polling kept detection reliable across Android 10 through 15. Questions: 1) Should the redirect open in an embedded WebView or the default browser? 2) What is the minimum Android version you need to support? Share the target redirect URL and I will have a testable APK within two days. Ready to start whenever you are. Kamran
$90 USD in 5 days
8.6
8.6

Hello, I can help with your "Android WiFi Captive Portal" project. I develop clean, maintainable PHP backends — core PHP and Laravel/Symfony, MySQL schema design, and well-structured REST APIs. For work involving php, java, mobile app development, android, kotlin, mobile development, android app development, android studio, I pay close attention to validation, security, and readable code, delivering in small, testable milestones. I provide clean commits and clear documentation. Can we discuss the specifics before I firm up the timeline? ⭐ 5.0/5 from a recent client: "They delivered the project well ahead of the committed delivery date. It was an experienced team, and I would be happy to hire them again." Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$200 USD in 4 days
8.0
8.0

Your captive-portal hand-off is exactly the kind of narrow, reliability-critical Wi-Fi work I enjoy. I'd build it in Kotlin using ConnectivityManager with a NetworkRequest scoped to TRANSPORT_WIFI, then register a NetworkCallback and watch onCapabilitiesChanged for NET_CAPABILITY_CAPTIVE_PORTAL alongside the VALIDATED flag — that's the standard, forward-compatible way to confirm a portal is present without brittle URL pinging. The moment one is detected on a freshly joined network, I route the user to your redirect URL, either in an in-app WebView or via an Intent to their default browser (your call). WifiManager covers SSID/state where it's needed. You'll get a signed APK for testing, the full Android Studio project with clean commented code, and a short README with build steps and the single constant to change for the redirect URL. I'll ship the first build quickly so you can test across versions, then tighten detection from your feedback — Android 11+ changed how portals are signaled, so real-device tuning genuinely matters here. One question: should the app catch portals passively in the background on any network join, or only fire while it's open? That choice drives the foreground-service and permission strategy on Android 13/14. Muhammad Saad
$140 USD in 5 days
8.1
8.1

Hello, I can help build your Android app focused on detecting captive portals and redirecting users seamlessly to a specified URL. Using Kotlin or Java with WiFiManager and network callbacks, I will ensure compatibility across Android versions and a smooth user experience. I will deliver a signed APK for testing, the full Android Studio project with clean, commented code, and a README for easy URL updates. I’ll work closely with your feedback to fine-tune detection accuracy. Can you share if you have a preferred redirect URL ready or should I set a placeholder for initial testing? Best regards, Kausar & GoDesign Team
$30 USD in 3 days
7.2
7.2

Hello! As per your project post, you are looking to develop an Android application that automatically detects captive portal events when a user connects to a Wi Fi network and seamlessly redirects them to a specified URL. The goal is to provide a reliable, streamlined captive portal experience while maintaining compatibility with modern Android versions using standard Android networking APIs. My focus will be on implementing Wi Fi connection detection, captive portal identification using Android's native network capabilities, automatic redirection to the configured URL through a WebView or the device's default browser, robust background network monitoring, proper permission handling, and clean, maintainable code. The final delivery will include a signed APK for testing along with the complete Android Studio project and well documented source code. I specialize in Android development with Kotlin and Java, Android Studio, WiFiManager, ConnectivityManager, network callbacks, background services, WebView integration, and performance optimized mobile applications. My focus will be on delivering a lightweight, reliable solution that works consistently across supported Android devices while following Android best practices. Let's connect to discuss the expected captive portal workflow and Android version requirements so we can build a reliable solution that delivers a seamless user experience. Best regards, Nikita Gupta.
$500 USD in 22 days
7.0
7.0

I will develop a lightweight Android application that detects Wi-Fi connections, identifies captive portal events using Android's standard network APIs, and automatically redirects users to your specified URL via a WebView or their default browser. The project will be built in Android Studio with clean, well-documented code, and you'll receive a signed APK, complete source code, and a README explaining the build process and how to update the redirect URL.
$30 USD in 1 day
6.4
6.4

Hi, I can build this lightweight Android app in Kotlin using WiFiManager, ConnectivityManager, and NetworkCallback APIs to detect Wi-Fi connections and captive portal status reliably across modern Android versions. Once a captive portal is detected, the app will immediately open your configured URL in either a WebView or the default browser. I will keep the code clean, focused, and compatible with current Android permission and background execution requirements. You will receive a signed APK, the complete Android Studio project, commented source code, and a README showing how to build the app and update the redirect URL. I can also refine the detection flow based on your testing across different Android versions. Best, Justin
$140 USD in 7 days
6.3
6.3

Hi, I can build a lightweight Android app that catches captive-portal events and redirects users to the specified URL, staying compatible with newer Android releases by relying on WiFiManager and network callbacks. I did something similar for a hotel Wi-Fi solution where the detection had to work across Android 10-13, but the first version missed some edge cases with aggressive network policies. I'd approach this using Kotlin and the standard Android APIs because it keeps the app lean and future-proof, avoiding any vendor-specific hacks. The biggest improvement will come from careful testing on multiple Android versions to catch false positives. I'll keep the code clean, well-commented, and provide a build that’s easy to test and tweak before finalizing. The goal is a reliable captive-portal redirect that just works without complicating the user experience. If this fits your needs, I can start right now. Thanks, Denis.
$150 USD in 2 days
6.0
6.0

Hi. To build this cleanly, I’ll use Android Studio with Kotlin, WiFiManager, ConnectivityManager, and network callbacks to detect Wi‑Fi joins and captive-portal state reliably on modern Android versions. I’ll route the user to your target URL through a WebView or external browser based on the flow you prefer, while keeping the hand-off fast and consistent. I’ll structure the app so the redirect URL is easy to change, and I’ll add the right manifest permissions and lifecycle handling to keep detection stable across releases. As a Senior Android Developer, I have mastered Kotlin, Java, Android networking APIs, and captive-portal handling, and have strong experience in Android utility apps, connectivity workflows, and release-ready APK delivery. I am sure I can deliver high-quality results within a short timeline for this small build. Let’s get in touch and discuss more. Thanks.
$165 USD in 7 days
5.6
5.6

Hello, I hope you are well. I have a strong understanding of the Android WiFi Captive Portal project and its significance in ensuring a seamless user experience. My approach involves structured requirement confirmation, controlled planning, clean implementation, testing & validation checkpoints, and milestone-based transparency to ensure a successful outcome. With a solid background in PHP, Mobile App Development, Android, Java, and Android Studio, I am confident in my ability to deliver reliable execution and long-term results for this project. You can view my portfolio here: ⭐⭐ https://www.freelancer.com/u/CodeAnchors ⭐⭐ One question I have for you is: What specific Android versions do you prioritize for testing compatibility? I would be happy to discuss and finalize the project scope further in an open chat. Best regards, Muhammad Anas Khan
$90 USD in 4 days
5.8
5.8

Hey there! I’m beyond excited to take this on! I recently wrapped up a similar project with good results. Drawing from my experience in PHP, Java, Mobile App Development, Android, Kotlin, Mobile Development, Android App Development, Android Studio, I’m ready to dive into your project. Please come over chat and discuss your requirement in a detailed way. Kind regards, Vishal Maharaj
$250 USD in 5 days
5.1
5.1

Hello, I will build the Android captive portal app using Kotlin with NetworkCallback and ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN to detect portal events, then redirect to your specified URL in a WebView. You get a signed APK, clean Android Studio project, and a README with the redirect URL config location. On a similar network utility app, using ConnectivityManager callbacks instead of polling kept detection reliable across Android 10 through 15. Questions: 1) Should the redirect open in an embedded WebView or the default browser? 2) What is the minimum Android version you need to support? Share the target redirect URL and I will have a testable APK within two days. Ready to start whenever you are. -Pooja
$140 USD in 7 days
5.2
5.2

Hey, We will build your Android captive portal detector using ConnectivityManager's NetworkCallback with NET_CAPABILITY_CAPTIVE_PORTAL. This is more reliable than polling and works across Android 7+. For the redirect, we will register the callback at boot and on network change, then launch the target URL instantly in a WebView with JavaScript enabled for portal compatibility. A couple of quick things to confirm: 1) What is the minimum Android version you need to support? 2) Should the redirect URL be configurable from a settings screen or hardcoded? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Ready to start whenever you are. Faizan
$90 USD in 5 days
5.4
5.4

Hi, is this meant to hook into Android's native captive portal detection (NetworkCallback + CAPTIVE_PORTAL capability) or do you want your own WebView screen popping up the moment the device joins the network? Either way the core challenge is the same: Android tries to auto-handle captive portals itself, so the app needs to listen for the network state change via ConnectivityManager, detect when internet access is blocked, then take over and load the portal page (or your own login screen) before the OS swallows it. I'd build this in Kotlin using NetworkCallback for the WiFi join event, a WebView (or custom UI if you want branding) for the login step, and proper session/cookie handling so it doesn't loop. Plan: first I'll test the detection logic against a couple different WiFi setups to confirm the trigger fires reliably, then build the core flow (detect join -> show portal -> confirm connected), then package a test APK for you to try on your own network before final handoff. Do you already have a captive portal server/backend running, or does the app need to include that piece too? Regards, Imtiaz, SecureTechs
$145 USD in 4 days
4.7
4.7

Hey Mate , Good morning! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Android, Mobile App Development, PHP, Android Studio, Mobile Development, Kotlin, Android App Development and Java. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks & Regards
$155 USD in 4 days
4.5
4.5

Hello, As an experienced backend and systems engineer with a strong track record of building scalable and high-performance software systems, I am confident that I have the right skills to develop your Android WiFi Captive Portal exactly the way you need it. My Android programming experience using both Kotlin and Java in Android Studio, along with my solid understanding of the WiFiManager and network callbacks, makes me well-suited for this project as it guarantees my solution to be compatible across different Android versions. What sets me apart is not just my technical proficiency but also my focus on delivering high-quality, clean code with thorough comments for easy readability and maintenance. With this in mind, I assure you that I will provide a fully-commented Android Studio project alongside a comprehensive README file detailing build steps and how to change the redirect URL. Furthermore, part of what makes me a reliable choice for your project is my dedication to long-term technical reliability. I don't just create functional applications; I build systems that are stable, secure, and designed to scale. I can't wait to get started on crafting a seamless captive-portal hand-off experience that’s both reliable and tailored specifically to your needs. Let's connect and start making your project a reality! Thanks!
$155 USD in 1 day
4.5
4.5

Hello, I appreciate the opportunity to assist with your Android application project focused on Wi-Fi connectivity. I understand that you need an app to seamlessly detect captive portals and redirect users to a specified URL, which is crucial for enhancing user experience. With several years of experience in Android development, I specialize in creating efficient and reliable applications using both Kotlin and Java. My expertise with WiFiManager and network callbacks ensures that the solution will be compatible with current and future Android versions. To achieve your goals, I propose the following approach: - Implement a robust mechanism to detect connections to any Wi-Fi network. - Utilize network callbacks to identify the presence of a captive portal. - Redirect users to the designated URL using a WebView or the default browser. - Provide a well-commented, clean codebase along with a README file for easy modification of the redirect URL. I am eager to begin this project and am confident in delivering a high-quality solution that meets your needs. I look forward to discussing any further details and can start immediately. Thank you for considering my proposal!
$140 USD in 7 days
4.9
4.9

Hi, I have read your job description carefully. You want a small Android app focused entirely on Wi-Fi captive portal detection, redirecting users straight to your specified URL the moment a captive portal is detected, using WiFiManager and network callbacks for compatibility with current and future Android versions. I have real experience about that, working with Android network callbacks and WiFiManager for connectivity detection. Plan: build the connection listener to detect Wi-Fi joins, add captive portal detection logic, then redirect to your URL via WebView or default browser reliably. Delivered as a signed APK, clean Android Studio project, and a README explaining how to change the redirect URL. Happy to iterate quickly on detection accuracy based on your testing feedback. Timeline: 3 days, budget $150 fixed. Happy to share similar Android connectivity-focused app work. Thanks.
$100 USD in 3 days
4.4
4.4

Built for a seamless captive-portal hand-off on Android: a minimal app that listens for Wi‑Fi connection events, detects captive-portal presence reliably, and immediately redirects the user to your specified URL via a WebView or the default browser, no extra features, just dependable behavior across Android versions. Deliverables you’ll get: - Signed, installable APK for testing - Full Android Studio project with clean, well-commented code - README with exact build steps and where to change the redirect URL Implementation will lean on Android’s standard Wi‑Fi/network callbacks (WiFiManager/connectivity signals) and a focused captive-portal detection strategy to minimize false positives while keeping the redirect instant.
$30 USD in 4 days
3.9
3.9

New Haven, United States
Payment method verified
Member since Feb 13, 2026
$10-30 USD
$10-30 USD
€30-250 EUR
$250-750 USD
$30-250 CAD
$250-750 USD
$15-25 USD / hour
€8-30 EUR
₹1500-12500 INR
₹12500-37500 INR
₹5000-6000 INR
€250-750 EUR
$30-250 USD
£20-250 GBP
$30-250 USD
$750-1500 USD
€750-1500 EUR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
€8-30 EUR
$30-250 USD