개인정보처리방침

용크쉘 (YonkShell) · 안드로이드 앱 com.yonkshell.app
시행일 2026-09-23 · 최종 수정 2026-09-20

용크쉘은 여러분의 서버 접속 정보와 터미널 내용을 수집하지 않습니다. 호스트 주소, 계정 이름, 비밀번호, 개인키, 화면에 오간 글자는 기기 안에만 저장되며 개발자에게 전송되지 않습니다. 개발자는 이 앱을 위한 서버를 운영하지 않습니다.

다만 이 앱은 무료로 제공하기 위해 광고를 싣습니다. 광고를 위해 구글 애드몹(Google AdMob)이 광고 식별자 등을 수집하며, 그 자료는 국외로 이전됩니다. 2항부터 자세히 적었습니다.

1. 개인정보의 처리 목적

용크쉘은 아래 목적으로만 개인정보를 처리하며, 목적이 바뀌면 이 방침을 고치고 따로 알립니다.

목적무엇을 위해
광고 게재와 측정앱을 무료로 제공하기 위한 유일한 수익원입니다. 구글 애드몹이 처리합니다
부정 이용 방지광고를 자동으로 누르는 등 부정한 보상 취득을 막습니다
문의 응대메일로 문의하신 경우, 답변에 필요한 범위에서만 그 메일을 읽습니다

서버 접속과 터미널 이용 자체는 개인정보 처리 목적에 들어가지 않습니다. 그 자료는 개발자에게 오지 않기 때문입니다(2-1항).

2. 처리하는 개인정보의 항목

2-1. 기기에만 저장되는 것 — 수집하지 않습니다

앱이 만드는 자료는 모두 앱 전용 저장 공간에 있습니다. 다른 앱은 읽을 수 없고, 개발자에게도 전송되지 않습니다.

저장되는 것파일보호
호스트 주소·포트·계정 이름·비밀번호hosts.json비밀번호는 안드로이드 키스토어의 AES-GCM 키로 암호화합니다
개인키와 암호문구keys.json동일합니다
서버 호스트 키 지문known_hosts.json비밀이 아닙니다. 서버가 바뀌었는지 알아보는 데 씁니다
보낸 명령 이력, 자주 쓰는 명령history.json snippets.json기기 안에만 있습니다
글꼴·색·동작 설정settings.json기기 안에만 있습니다
이용권과 쿠폰 등록 상태entitlement.json기기 안에만 있습니다
앱 잠금 비밀번호lock.json원문을 적지 않습니다. 기기마다 다른 무작위 값을 섞어 PBKDF2로 12만 번 돌린 값만 적습니다

2-2. 광고를 통해 수집되는 것

이 앱은 구글 애드몹으로 광고를 싣습니다. 광고 SDK는 개발자를 거치지 않고 구글에 직접 자료를 보냅니다.

항목쓰이는 곳
광고 ID (안드로이드 광고 식별자)광고 게재, 게재 측정, 중복·부정 노출 방지
IP 주소와 그것으로 추정한 대략적 위치지역에 맞는 광고, 지역 법에 맞는 동의 처리
기기·앱 정보 (모델, 운영체제 판, 앱 판, 언어)광고 크기와 형식 결정
광고를 보거나 누른 기록게재 측정, 부정 클릭 방지

안드로이드 13 이상에서는 광고 SDK가 구글의 개인정보 보호 샌드박스 (ACCESS_ADSERVICES_TOPICS 등)를 함께 씁니다. 이 역시 구글이 처리합니다.

⚠ 앱이 비정상 종료되면 구글 플레이가 진단 정보를 모을 수 있습니다. 이는 플레이의 기능이며, 개발자는 기기나 사용자를 특정할 수 없는 형태로만 봅니다.

3. 개인정보의 제3자 제공과 국외 이전

개발자가 개인정보를 제3자에게 제공하는 일은 없습니다. 다만 앱에 들어 있는 광고 SDK가 자료를 구글에 직접 보내고, 구글은 그것을 광고 파트너와 공유합니다. 이는 국외 이전에 해당하므로 아래에 고지합니다.

고지 사항내용
이전되는 개인정보 항목2-2항의 항목 (광고 ID, IP 주소와 대략적 위치, 기기·앱 정보, 광고 노출·클릭 기록)
이전받는 자Google LLC 및 그 계열사
1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
문의: Google 정책 고객센터
이전되는 국가미국을 포함해 Google 이 서버를 운영하는 국가
이전 시기와 방법앱에서 광고를 요청하는 때에, 광고 SDK 가 암호화된 통신으로 전송
이전받는 자의 이용 목적광고 게재, 게재 측정, 부정 클릭 방지
보유·이용 기간Google 의 보관 정책에 따릅니다. 아래 링크를 보십시오
거부하는 방법6항의 방법으로 광고 ID 를 삭제하시면 맞춤 광고용 이전을 거부하실 수 있습니다. 전면 거부를 원하시면 앱을 삭제하시면 됩니다. 거부하셔도 앱의 기본 기능은 그대로 쓰실 수 있습니다

4. 개인정보의 보유 기간과 파기

5. 위탁·가명정보 — 해당 없음

6. 자동으로 수집하는 장치와 거부하는 방법

이 앱은 쿠키를 쓰지 않습니다. 다만 광고를 위해 안드로이드 광고 ID라는 자동 식별 장치가 쓰이며, 이용자는 이를 직접 끄거나 초기화할 수 있습니다.

무엇을어떻게
광고 ID 삭제·초기화기기의 설정 → 개인정보 보호 → 광고에서 「광고 ID 삭제」 또는 「광고 ID 재설정」을 고르십시오. 삭제하면 맞춤 광고가 멈춥니다
(제조사에 따라 설정 → 구글 → 광고에 있을 수 있습니다)
맞춤 광고 동의 변경
(유럽 경제 지역·영국·스위스)
앱의 설정 → 이용권 → 「광고 동의 다시 고르기」에서 처음에 보신 동의 화면을 다시 엽니다
(동의를 받지 않는 지역에서는 고를 것이 없으므로 이 줄이 보이지 않습니다)

⚠ 거부하셔도 앱은 그대로 동작합니다. 맞춤이 아닌 광고가 나올 뿐입니다.

7. 개인정보의 안전성 확보 조치

개발자는 보유하는 개인정보가 없으므로, 안전성 확보의 초점은 기기 안의 자료를 지키는 것입니다.

8. 정보주체의 권리와 행사 방법

이용자는 언제든지 개인정보의 열람·정정·삭제·처리정지를 요구할 권리가 있습니다. 만 14세 미만 아동의 법정대리인도 그 아동을 대리해 같은 권리를 행사할 수 있습니다.

무엇을어떻게 행사하나
기기 안의 자료 (2-1항)직접 하실 수 있습니다. 앱 안에서 항목을 지우거나, 앱을 삭제하면 전부 사라집니다. 개발자의 승인이 필요 없습니다
광고 쪽 자료 (2-2항)6항의 방법으로 거부·초기화하십시오. Google 에 직접 행사하시려면 3항의 링크를 보십시오
그 밖의 요구13항의 메일로 보내 주십시오. 받은 날부터 10일 안에 조치하고 결과를 알려 드립니다

대리인을 통해 행사하실 수도 있습니다. 이 경우 위임장을 함께 보내 주셔야 합니다. ⚠ 개발자가 보유한 자료가 없으므로, 열람·정정 요구에 대해서는 보유한 자료가 없다는 사실을 알려 드리는 것이 답변이 됩니다.

9. 권익침해 구제 방법

개인정보 침해로 상담이나 분쟁 조정이 필요하시면 아래로 문의하실 수 있습니다.

기관연락처
개인정보 분쟁조정위원회1833-6972 · www.kopico.go.kr
개인정보 침해신고센터국번 없이 118 · privacy.kisa.or.kr
대검찰청 사이버수사과국번 없이 1301 · www.spo.go.kr
경찰청 사이버수사국국번 없이 182 · ecrm.police.go.kr

개인정보 보호법 제35조(열람), 제36조(정정·삭제), 제37조(처리정지)에 따른 요구에 대해 개발자가 한 조치에 불복하시면 행정심판을 청구하실 수 있습니다 (중앙행정심판위원회 110 · www.simpan.go.kr).

10. 권한을 쓰는 이유

권한이유
인터넷, 네트워크 상태SSH 서버에 붙고, 끊기면 다시 붙기 위해 씁니다
포그라운드 서비스 (특수 용도)화면을 꺼도 연결이 살아 있게 하기 위해 씁니다. 세션 유지가 이 앱의 목적입니다
알림연결 상태를 알리고, 알림에서 바로 끊을 수 있게 하기 위해 씁니다
절전 기능 제외 요청절전 모드가 연결을 끊지 않게 하기 위해 요청합니다. 거절해도 앱은 동작합니다
생체 인증앱 잠금을 지문이나 얼굴로 풀기 위해 씁니다. 기기가 판정하고 앱은 결과만 받습니다
광고 ID2-2항의 광고를 위해 씁니다. 광고 SDK 가 더한 권한입니다

위치·연락처·사진·저장소·마이크·카메라 권한은 요구하지 않습니다.

11. 아동의 개인정보

이 앱은 아동을 대상으로 하지 않습니다. 개발자는 만 14세 미만(대한민국) 또는 만 13세 미만(미국 COPPA 기준) 아동의 개인정보를 알면서 수집하지 않습니다. 아동의 개인정보가 수집된 사실을 알게 되면 지체 없이 파기합니다. 법정대리인께서 확인이 필요하시면 13항으로 알려 주십시오.

12. 미국에 계신 이용자께

미국 주 개인정보보호법(캘리포니아 CCPA/CPRA, 버지니아, 콜로라도, 코네티컷, 텍사스 등)과 관련해 개발자의 위치를 분명히 밝힙니다.

12-1. 적용 여부

12-2. 그럼에도 밝혀 두는 것

13. 개인정보 보호책임자와 문의

개발자는 1인 개발자이며 전화 창구를 두지 않습니다. 문의는 메일로만 받습니다.

14. 방침이 바뀌면

내용이 바뀌면 이 쪽의 시행일을 고쳐 올립니다. 수집 항목이 늘어나는 등 이용자에게 불리한 중요한 변경시행 7일 전부터 이 쪽과 앱 안에서 함께 알립니다.

Privacy Policy

YonkShell · Android app com.yonkshell.app
Effective 2026-09-23 · Last updated 2026-09-20

YonkShell does not collect your server credentials or terminal content. Host addresses, account names, passwords, private keys, and everything that passes through the terminal are stored on your device only and are never sent to the developer. The developer operates no server for this app.

The app does, however, show ads so that it can be offered free of charge. Google AdMob collects advertising identifiers for that purpose, and that data is transferred outside your country. Details from section 2 onward.

1. Purposes of processing

PurposeWhy
Serving and measuring adsThe only source of revenue that keeps the app free. Processed by Google AdMob
Fraud preventionPreventing automated ad clicks and fraudulent reward claims
Responding to enquiriesIf you e-mail the developer, that e-mail is read only as needed to reply

Using the terminal is not among these purposes, because that data never reaches the developer (section 2-1).

2. Categories of data

2-1. Stored on your device — not collected

DataFileProtection
Host address, port, account name, passwordhosts.jsonPasswords are encrypted with an AES-GCM key held in the Android Keystore
Private keys and passphraseskeys.jsonSame
Server host key fingerprintsknown_hosts.jsonNot secret; used to detect a changed server
Command history, saved snippetshistory.json snippets.jsonOn device only
Font, colour and behaviour settingssettings.jsonOn device only
Pass and coupon statusentitlement.jsonOn device only
App lock passwordlock.jsonThe password itself is never written. Only a PBKDF2 hash (120,000 iterations, per-device random salt) is stored

2-2. Collected through advertising

Ads are served by Google AdMob. The ad SDK sends data directly to Google without passing through the developer.

ItemPurpose
Advertising ID (Android advertising identifier)Serving ads, measuring delivery, preventing duplicate or fraudulent impressions
IP address and the approximate location inferred from itRegion-appropriate ads, applying the correct consent rules
Device and app information (model, OS version, app version, language)Choosing ad size and format
Ad views and clicksDelivery measurement, click-fraud prevention

On Android 13 and later the ad SDK also uses Google's Privacy Sandbox APIs (ACCESS_ADSERVICES_TOPICS and related), likewise processed by Google.

If the app crashes, Google Play may collect diagnostic information. That is a Play feature; the developer sees it only in a form that does not identify a device or a person.

3. Disclosure to third parties and international transfer

The developer discloses no personal data to third parties. However, the ad SDK inside the app sends data directly to Google, which shares it with advertising partners. That is an international transfer, disclosed here.

DisclosureDetails
Data transferredThe items in section 2-2 (advertising ID, IP address and approximate location, device and app information, ad impressions and clicks)
RecipientGoogle LLC and its affiliates
1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
Contact: Google Policies Help
Destination countriesThe United States and other countries where Google operates servers
When and howAt the moment the app requests an ad, sent by the ad SDK over an encrypted connection
Recipient's purposeServing ads, measuring delivery, click-fraud prevention
RetentionPer Google's retention policies; see the links below
How to refuseDelete your advertising ID as described in section 6. To refuse entirely, uninstall the app. The app's core features keep working either way

4. Retention and deletion

5. Not applicable

6. Automatic identifiers and how to refuse them

The app uses no cookies. Advertising does use the Android advertising ID, an automatic identifier that you can reset or switch off yourself.

WhatHow
Delete or reset the advertising IDOn your device, open Settings → Privacy → Ads and choose “Delete advertising ID” or “Reset advertising ID”. Deleting it stops personalised advertising
(on some devices this lives under Settings → Google → Ads)
Change your ad consent
(EEA, UK, Switzerland)
In the app, open Settings → 이용권 (Pass) → 광고 동의 다시 고르기 (Review ad consent) to reopen the form you saw on first launch. (The app's interface is in Korean. Where no consent is collected there is nothing to choose, so the row is not shown)

Refusing does not break the app — you simply see non-personalised ads.

7. Security measures

8. Your rights and how to exercise them

You may request access, correction, deletion, and suspension of processing at any time. A legal guardian may exercise these rights on behalf of a child.

WhatHow
Device data (2-1)You act directly — delete items in the app, or uninstall to remove everything. No approval from the developer is needed
Advertising data (2-2)Use the controls in section 6. To exercise rights directly against Google, see the links in section 3
Anything elseE-mail the address in section 13. A response follows within 10 days of receipt

You may act through an authorised agent, with written authorisation. Because the developer holds no data, the answer to an access request is a confirmation that no data is held.

9. Complaints (Republic of Korea)

BodyContact
Personal Information Dispute Mediation Committee+82-1833-6972 · www.kopico.go.kr
Privacy Infringement Report Centre (KISA)118 · privacy.kisa.or.kr
Supreme Prosecutors' Office, Cybercrime1301 · www.spo.go.kr
National Police Agency, Cyber Bureau182 · ecrm.police.go.kr

10. Why each permission is needed

PermissionReason
Internet, network stateTo reach your SSH server and to reconnect after a drop
Foreground service (special use)To keep the session alive while the screen is off. Keeping SSH sessions alive is the purpose of this app
NotificationsTo show connection status and offer a disconnect action
Request to ignore battery optimisationSo power saving does not kill the connection. Only a request; declining still leaves the app usable
BiometricsTo unlock the app with a fingerprint or face. The device performs the match; the app receives only the result
Advertising IDFor the advertising in section 2-2. Added by the ad SDK

No location, contacts, photos, storage, microphone or camera permissions are requested.

11. Children

This app is not directed to children. The developer does not knowingly collect personal information from children under 13 (US COPPA) or under 14 (Republic of Korea). If the developer learns that such data has been collected, it is destroyed without delay. Guardians may write to the address in section 13.

12. For users in the United States

12-1. Applicability

12-2. Stated regardless

13. Contact

The developer is a sole individual and operates no telephone line. Enquiries are by e-mail only.

14. Changes to this policy

If this policy changes, the effective date on this page is updated. Changes that are materially unfavourable to users, such as an increase in the data collected, are announced on this page and inside the app at least 7 days before they take effect.