앱의 작동 방식
Next WiFi(com.bymysidelabs.nextwifi)는 사용자가 직접 고른 앱만 보호 시작 시점의 Wi-Fi에 유지하기 위해 Android VpnService를 사용합니다. VPN은 기기 안에서 작동하며 회사의 원격 VPN 서버를 거치지 않습니다. 회사는 패킷 내용, 방문 사이트, 목적지 주소, DNS 요청, SSID, BSSID, 선택 앱 목록을 수집·확인·저장·판매하지 않습니다.
선택 앱 설정과 세션 상태는 기기에만 저장됩니다. Android 백업은 비활성화되어 있으며 앱을 삭제하면 해당 로컬 설정도 삭제됩니다.
광고
Next WiFi는 Google Mobile Ads(AdMob)를 사용합니다. Google 및 파트너는 광고 제공, 성과 측정, 부정 사용 방지, 법적 의무 이행을 위해 광고·기기 식별자, IP 기반 대략적 위치, 앱 상호작용, 진단 정보, 광고 상호작용 정보를 처리할 수 있습니다. 지역에 따라 Google 동의 화면이 필요한 경우 앱의 설정 > 광고 개인정보 선택에서 선택을 다시 확인할 수 있습니다.
회사는 개인정보를 판매하거나 자체적인 교차 앱 광고 프로필을 만들지 않습니다.
분석
Firebase Analytics는 보호 기능이 안정적으로 시작·종료되는지 확인하기 위해 앱 인스턴스 식별자, 대략적인 기기·앱 정보, 세션·화면 활동, 고정된 제품 이벤트를 처리할 수 있습니다. Firebase Analytics의 광고 ID 수집과 광고 개인화 신호는 비활성화합니다.
분석 이벤트에는 Wi-Fi 이름·주소, 선택하거나 설치한 앱 이름·패키지, 네트워크 핸들, IP·DNS 주소, 통신 목적지·내용, 자유 입력 문자를 넣지 않습니다. 분석 데이터는 Google Analytics 속성의 보관 설정과 Google 서비스 요건에 따라 보관됩니다.
충돌 및 안정성 진단
Next WiFi는 앱 충돌, 앱 응답 없음(ANR), 네이티브 코드 오류를 진단하기 위해 Firebase Crashlytics를 사용할 수 있습니다. Crashlytics는 스택 트레이스, 앱 버전, 운영체제·기기 정보, 메모리·프로세스 상태, 설치 식별자와 네이티브 충돌 진단정보를 처리할 수 있습니다.
회사는 Wi-Fi 이름, BSSID, 패킷 내용, 방문 사이트, 통신 목적지, DNS 요청이나 선택 앱 목록을 Crashlytics 보고서에 추가하지 않으며, 사용자 계정 식별자도 설정하지 않습니다. 충돌 데이터는 Firebase Crashlytics 보관·삭제 설정과 Google 서비스 요건에 따라 처리됩니다.
알림 및 Firebase Cloud Messaging
알림은 선택 기능입니다. Android 13 이상에서는 Wi-Fi 연결 상태와 중요한 앱 업데이트를 알리기 위해 시스템 알림 권한을 요청할 수 있습니다. 혜택·프로모션 알림은 별도 선택 기능이며 사용자가 직접 켜기 전에는 꺼져 있습니다. Google Firebase Cloud Messaging은 사용자가 켠 알림을 전달하기 위해 푸시 토큰과 기기 언어를 처리할 수 있습니다. 앱 설정에서 Next WiFi 알림 전체를 끄거나 프로모션만 따로 끌 수 있고, Android 설정에서도 알림 채널을 각각 끌 수 있습니다. 알림을 거부해도 앱의 핵심 기능은 계속 사용할 수 있습니다.
알림은 수신·게시·클릭 단계와 업데이트·프로모션 구분만 집계합니다. Wi-Fi 이름, BSSID, IP 주소, 위치, 주변 Wi-Fi 목록이나 FCM 토큰 원문은 Analytics 이벤트로 보내지 않습니다.
회사 알림 서버
앱 안의 알림함과 회사가 보내는 공지(정보 및 업데이트, 혜택 및 광고성)를 전달하기 위해 회사는 Cloudflare에서 운영하는 알림 서버를 사용합니다. 알림 수신 동의를 하나 이상 켠 경우에만 앱이 이 서버에 등록하며, 이때 보내는 정보는 앱이 만든 무작위 설치 ID, FCM 푸시 토큰, 수신 동의 항목과 바꾼 시각, 야간 수신 여부, 앱 언어, 앱 버전입니다. 서버는 과도한 요청을 막기 위해 접속 IP 주소를 최대 2일간 요청 횟수 집계에만 씁니다.
설치 ID는 계정이나 이름과 연결되지 않으며, 문의할 때 사용자가 직접 복사해 보낼 수 있도록 설정 화면에 표시됩니다. 수신 동의를 모두 끄면 서버의 등록 정보가 바로 삭제되고, 180일 동안 갱신되지 않은 등록 정보도 자동으로 삭제됩니다.
권한
- VPN: 사용자가 고른 앱만 기기 내 보호 경로로 전달합니다.
- 네트워크/Wi-Fi 상태: 연결 상태·신호·링크 속도와 시작 Wi-Fi 경로를 확인합니다.
- 알림: 보호 실행 상태를 표시하고 시작 Wi-Fi가 끊겼을 때 처리 방법을 묻습니다.
- 포그라운드 서비스 및 성능 요청: 사용자가 시작한 보호 세션을 표시하고 제한된 조건에서 Android에 Wi-Fi 성능 지원을 요청합니다.
제공 및 국외 처리
회사는 광고, 분석 및 푸시 전송을 위해 Google을, 알림 서버 운영을 위해 Cloudflare를 서비스 제공업체로 이용합니다. Google과 Cloudflare가 처리하는 정보는 이용자 국가 밖에서 처리될 수 있습니다. VPN 통신 내용과 선택 앱 목록은 회사가 수집하지 않으므로 제공하지 않습니다.
보관, 열람 및 삭제
로컬 데이터는 앱 데이터 삭제 또는 앱 제거 시까지 보관됩니다. AdMob·Firebase 데이터는 각 Google 서비스 설정과 법적 요건에 따라 보관·삭제됩니다.
데이터 삭제 요청 방법
- Android 설정에서 Next WiFi 저장공간을 삭제하거나 앱을 제거하면 기기 내 설정이 삭제됩니다.
- By My Side Labs가 관리하는 정보의 삭제는 mark@bymysidelabs.com으로 이메일을 보내고 제목에 Next WiFi 데이터 삭제 요청이라고 적어 주세요.
- 어떤 데이터 또는 서비스를 대상으로 하는지 적어 주세요. Wi-Fi 비밀번호, 패킷 내용 등 불필요한 민감정보는 보내지 마세요.
Next WiFi에는 사용자 계정이 없으며 VPN 통신 내용과 선택 앱 목록의 서버 사본도 없습니다. Google이 직접 관리하는 정보에 관한 요청이면 적용되는 Google 삭제 경로를 안내합니다. 법률상 의무 또는 부정 사용 방지에 필요한 기록만 해당 목적에 필요한 기간 동안 보관될 수 있습니다.
아동 및 변경
Next WiFi는 아동을 대상으로 하지 않습니다. 기능, SDK, 법적 요건이 바뀌면 이 방침을 수정할 수 있으며 이 페이지에 최신 내용과 시행일을 게시합니다.
Privacy Policy
How Next WiFi works
Next WiFi (com.bymysidelabs.nextwifi) uses Android's VpnService to keep only the apps you select on the Wi-Fi network active when protection starts. The VPN runs locally on your device. We do not operate a VPN relay and do not collect, inspect, store, or sell packet contents, visited sites, destination addresses, DNS queries, SSIDs, BSSIDs, or your selected-app list.
Your selected-app configuration and session state stay on your device. Android backup is disabled, and uninstalling the app removes this local configuration.
Advertising
Next WiFi uses Google Mobile Ads (AdMob). Google and its partners may process advertising and device identifiers, IP-derived approximate location, app interactions, diagnostics, and ad interaction data to provide ads, measure performance, prevent fraud, and comply with law. Where required, you can review Google's consent choices again in Settings > Ad privacy choices.
We do not sell personal data or build our own cross-app advertising profile.
Analytics
Firebase Analytics may process app-instance identifiers, coarse device and app information, session and screen activity, and fixed product events so we can understand whether protection starts and ends reliably. Advertising-ID collection and ad-personalization signals are disabled for Firebase Analytics.
Our event allowlist excludes Wi-Fi names or addresses, selected or installed app names and packages, network handles, IP or DNS addresses, destinations, traffic contents, and free-form text. Analytics data follows the retention settings of our Google Analytics property and Google's service requirements.
Crash and stability diagnostics
Next WiFi may use Firebase Crashlytics to diagnose crashes, application-not-responding events, and native-code failures. Crashlytics may process stack traces, app version, operating-system and device information, memory and process state, installation identifiers, and native crash diagnostics.
We do not attach Wi-Fi names, BSSIDs, packet contents, visited sites, destinations, DNS queries, or the selected-app list to Crashlytics reports, and we do not set a user account identifier. Crash data follows the retention and deletion controls of Firebase Crashlytics and Google's service requirements.
Notifications and Firebase Cloud Messaging
Notifications are optional. On Android 13 and later, Next WiFi may request the system notification permission for Wi-Fi connection notices and important app updates. Promotional and offer notifications are a separate optional setting that is off until you turn it on. Google Firebase Cloud Messaging may process a push token and the device language to deliver enabled notices. You can turn all Next WiFi notifications off in the app, turn promotions off independently, or disable individual channels in Android settings. Denying notifications does not disable the app’s core features.
Next WiFi records only aggregate notification stages such as received, posted, and opened, together with the update or promotion category. Raw Wi-Fi names, BSSIDs, IP addresses, location, nearby network lists, and raw FCM tokens are not sent as Analytics events.
Our notification server
To deliver the in-app inbox and notices we send (updates and news, offers and promotions), we run a notification server on Cloudflare. The app registers with this server only after you turn on at least one notice setting. It sends a random installation ID created by the app, the FCM push token, your notice choices and when you changed them, the night-time setting, the app language, and the app version. The server uses your IP address only to count requests and prevent abuse, for up to 2 days.
The installation ID is not linked to any account or name. It is shown in Settings so you can copy it when you contact us. Turning off all notice settings deletes your registration from the server right away, and registrations not refreshed for 180 days are deleted automatically.
Permissions
- VPN: routes only the apps you explicitly choose through the on-device protection path.
- Network/Wi-Fi state: reads connection state, signal, link speed, and the starting Wi-Fi route.
- Notifications: shows active protection and asks what to do when the starting Wi-Fi is lost.
- Foreground service and performance requests: keeps a user-started session visible and requests bounded Wi-Fi performance support from Android.
Service providers and international processing
We use Google for advertising, analytics, and push delivery, and Cloudflare to run our notification server. Google and Cloudflare may process data outside your country. We do not share VPN traffic content or your selected-app list because we do not collect them.
Retention, access, and deletion
Local data remains until you clear app data or uninstall Next WiFi. AdMob and Firebase data follow the applicable Google service settings and legal requirements.
How to request deletion
- Clear Next WiFi storage in Android settings or uninstall the app to delete its on-device settings.
- For data controlled by By My Side Labs, email mark@bymysidelabs.com with the subject Next WiFi data deletion request.
- State which data or service your request concerns. Do not send Wi-Fi passwords, packet contents, or other unnecessary sensitive information.
Next WiFi has no user accounts and does not maintain a server-side copy of VPN traffic or the selected-app list. If a request concerns data controlled directly by Google, we will explain the applicable Google deletion route. Legal or security records may be retained only when required by law or necessary to prevent abuse.
Children and changes
Next WiFi is not directed to children. We may update this policy when features, SDKs, or legal requirements change. The current version and effective date will remain on this page.
Next WiFi