Two Thumbs 개인정보처리방침

시행일 2026년 10월 22일

루트커널(이하 “회사”)은 Android 앱 Two Thumbs(이하 “앱”)를 이용하는 분의 개인정보를 「개인정보 보호법」 등 관계 법령에 따라 보호합니다. 이 방침은 앱이 다루는 정보와 회사가 받는 정보를 설명합니다.

적용 대상: Google Play로 배포하는 Android 앱 Two Thumbs(패키지 xyz.rootkernel.twothumbs.app)

1휴대폰에만 저장되는 정보

앱은 다음 정보를 휴대폰의 앱 전용 저장소에 저장합니다. 이 정보는 회사로 전송되지 않으며, 회사는 이 정보를 볼 수 없습니다.

연결한 기기
기기 이름(직접 바꾼 이름 포함), 블루투스 주소, 기기별 키보드·트랙패드 설정, 그 기기가 입력을 받으려고 등록한 상태, Android에 그 기기의 접근 허용을 물었는지 여부. 기기를 연결하고 다시 연결하며 기기별 설정을 적용하는 데 씁니다.
매크로
직접 입력한 문구와 별칭. 한 번 눌러 입력하는 데 씁니다.
지난 목록
텍스트 보내기로 보낸 글과 직접 붙인 이름, 최대 100개. 다시 보내는 데 씁니다. ‘저장 안 함’을 체크하고 보낸 글은 남기지 않습니다.
설정
키보드 배치, 단축키, 테마, 효과 등 앱 설정.
구매 기록
Google Play가 발급한 구매 정보(주문 번호, 구매 토큰, 구매 시각, 상품). 앱이 휴대폰에서 검증한 뒤, Google Play에 연결되지 않을 때에도 구매한 기능을 쓸 수 있도록 보관합니다.

키보드로 입력한 글자는 저장하지 않습니다. 설정 › 일반 › 입력 표시를 켜면 호스트로 보낸 최근 글자를 휴대폰 화면에 보여 주지만, 이 글자는 메모리에만 두고 저장하지 않습니다. 앱은 입력 내용을 로그에 남기지 않습니다.

매크로 문구와 지난 목록의 글은 입력한 그대로 휴대폰에 저장됩니다. 비밀번호 같은 민감한 정보는 매크로에 넣지 말고, 텍스트 보내기로 보낼 때는 ‘저장 안 함’을 체크하기를 권합니다.

앱은 이 정보를 Android 백업과 기기 간 이전에서 뺍니다. 그래서 클라우드나 새 휴대폰으로 옮겨지지 않습니다. 앱에서 기기나 매크로, 지난 목록의 글을 삭제하면 해당 정보가 바로 지워지고, 앱 데이터를 지우거나 앱을 삭제하면 모든 정보가 지워집니다.

2블루투스 사용과 앱 권한

앱은 저전력 블루투스(Bluetooth LE)의 HID 기능으로 휴대폰을 키보드와 트랙패드로 동작하게 합니다.

  • 키 입력과 포인터 움직임은 사용자가 연결한 기기(호스트)에만 보냅니다. 회사는 이 입력을 받지 않습니다. 호스트가 입력을 처리하는 방식은 그 기기와 그 기기에서 실행 중인 앱의 방침을 따릅니다.
  • 연결할 기기를 찾고 그 기기의 종류(예: Apple 기기)를 판단하려고, 휴대폰에 페어링된 기기의 이름, 블루투스 주소, 서비스 정보를 읽습니다.
  • 페어링 안내에 이 휴대폰의 블루투스 이름을 표시합니다.
  • 호스트 추가 화면이 열려 있는 동안과 저장한 호스트에 연결하는 동안, 호스트가 이 휴대폰을 찾을 수 있도록 이 휴대폰의 블루투스 이름을 담은 블루투스 LE 신호를 내보냅니다.
  • 호스트에 처음 연결할 때 Android가 Two Thumbs가 그 호스트에 접근해도 되는지 묻습니다. 허용하면 Android가 그 호스트가 연결되어 있거나 근처에 있는 동안 앱을 실행 상태로 둡니다. 호스트가 근처에 있는지는 Android가 확인하며, 앱은 그 결과를 저장하거나 보내지 않습니다. 앱에서 그 호스트를 삭제하면 이 허용도 해제됩니다.
  • 앱에서 기기를 삭제해도 Android의 블루투스 페어링은 남습니다. 페어링은 Android 설정에서 해제합니다.

앱이 요청하는 권한과 그 용도는 다음과 같습니다.

근처 기기
호스트와 페어링하고 연결하며, 호스트가 이 휴대폰을 찾을 수 있게 합니다.
진동
키를 누를 때 진동으로 알려 줍니다.
알림
“나간 뒤 연결 유지”를 켜 두면, 연결하는 동안 연결한 호스트를, 앱을 나간 뒤에는 남은 시간과 연결 끊기 버튼을 알림으로 보여 줍니다. 이 설정을 켜 두고 처음 연결할 때 허용을 묻습니다.
포그라운드 서비스(연결된 기기)
Two Thumbs Pro의 “나간 뒤 연결 유지”에서, 앱을 나가거나 화면을 꺼도 고른 시간(5–30분) 동안 호스트와의 블루투스 연결을 유지합니다.
절전 모드 방지
연결을 유지하는 동안 휴대폰이 잠들어 연결이 끊기지 않게 합니다.
컴패니언 기기 상태 확인
접근을 허용한 호스트가 연결되어 있거나 근처에 있는 동안 Android가 앱을 실행 상태로 두게 합니다. 그 호스트의 키보드가 앱과 함께 사라지지 않게 하려는 것입니다.
Google Play 결제
인앱 구매를 처리합니다.
네트워크 연결 보기
Google Play 결제 라이브러리가 함께 넣는 권한입니다. 네트워크 연결 상태를 보는 권한일 뿐이며, 앱에는 인터넷 접근 권한이 없습니다.
Google Play 라이선스 확인
Google Play가 앱을 배포할 때 넣는 앱 보호 기능의 권한입니다. 휴대폰의 Google Play 스토어 앱으로 이 앱이 Google Play에서 설치됐는지 확인합니다.

앱은 위치, 카메라, 마이크, 연락처, 사진·파일 권한을 요청하지 않으며, 위치 정보를 쓰지 않습니다.

3인앱 구매와 Google Play

  • 유료 기능은 Google Play 결제로 구매합니다. 결제는 Google이 처리하며, 이때 Google이 처리하는 정보에는 Google 개인정보처리방침이 적용됩니다.
  • 앱과 회사는 카드 번호 같은 결제 수단 정보를 받지 않습니다.
  • 앱은 휴대폰의 Google Play 스토어 앱과 통신해 구매를 진행하고 확인합니다. 구매 확인은 휴대폰에서 Google Play 공개 키로 하며, 회사 서버를 거치지 않습니다.
  • 회사는 Google Play Console에서 설치 통계와 앱 오류 보고(기기 모델, Android 버전, 오류 내용 등)를 볼 수 있습니다. 회사는 이 정보를 앱 품질 개선에만 쓰고, 이용자를 식별하는 데 쓰지 않습니다.

4회사가 처리하는 개인정보

회사는 앱으로 개인정보를 수집하지 않습니다. 다만 다음 두 경우에는 개인정보를 받아 처리합니다.

인앱 구매

받는 정보
Google Play가 개발자에게 전달하는 거래 정보: 주문 번호, 구매 상품, 결제 일시와 금액, 구매 국가·지역 등
목적
판매 정산, 세무 처리, 환불과 구매 문의 대응
보유 기간
5년(「전자상거래 등에서의 소비자보호에 관한 법률」, 「국세기본법」)

이메일 문의

받는 정보
보낸 분의 이메일 주소와 이름, 문의 내용
목적
문의 확인과 답변
보유 기간
답변을 마친 날부터 3년(「전자상거래 등에서의 소비자보호에 관한 법률」의 소비자 불만·분쟁 처리 기록)

5개인정보의 제3자 제공과 처리 위탁

회사는 개인정보를 제3자에게 제공하지 않습니다. 다만 법령에 특별한 규정이 있거나 수사기관이 법령에 정한 절차에 따라 요구하는 경우는 예외입니다.

회사는 개인정보 처리 업무를 다른 곳에 위탁하지 않습니다.

6개인정보의 파기

보유 기간이 끝나거나 처리 목적을 이루면 개인정보를 지체 없이 파기합니다. 전자 파일은 복구할 수 없는 방법으로 지우고, 종이 문서는 분쇄합니다. 법령에 따라 보관해야 하는 정보는 다른 정보와 분리해 그 기간 동안만 보관합니다.

휴대폰에 저장된 정보는 앞의 1번에 적은 방법으로 이용자가 직접 지웁니다.

7이용자의 권리와 행사 방법

  • 이용자는 회사가 처리하는 자신의 개인정보의 열람, 정정·삭제, 처리정지를 요구할 수 있습니다.
  • cs@rootkernel.xyz로 요구하면, 요구를 받은 날부터 10일 이내에 조치하고 그 결과를 알려 드립니다.
  • 법정대리인이나 위임을 받은 사람도 대신 요구할 수 있습니다.
  • 법령에서 보관하도록 정한 정보는 그 기간 동안 삭제를 요구할 수 없습니다.
  • 휴대폰에 저장된 정보는 앱에서 직접 확인하고 고치거나 지울 수 있습니다.

유럽경제지역(EEA)과 영국의 이용자: 회사는 구매 거래 정보를 계약 이행과 법적 의무(세무·회계)를 근거로, 문의 내용을 답변이라는 정당한 이익을 근거로 처리합니다. 이용자는 열람, 정정, 삭제, 처리 제한, 이동을 요구하거나 처리에 반대할 수 있으며, 거주 국가의 개인정보 감독기관에 민원을 제기할 수 있습니다.

8개인정보의 안전성 확보 조치

  • 앱은 정보를 다른 앱이 읽을 수 없는 Android 앱 전용 저장소에 저장하고, 백업과 기기 이전에서 뺍니다.
  • 앱에는 인터넷 접근 권한이 없습니다. 구매 기록은 휴대폰에서 Google Play 공개 키로 검증합니다.
  • 회사가 받은 정보는 담당자만 접근할 수 있는 업무용 계정에 보관합니다.

9쿠키 등 자동 수집 장치

앱은 쿠키나 이와 비슷한 자동 수집 장치를 쓰지 않습니다. 이 페이지도 쿠키를 쓰지 않습니다.

10아동의 개인정보

앱은 만 13세 미만 아동을 대상으로 하지 않으며, 아동을 포함해 누구의 개인정보도 수집하지 않습니다.

11개인정보 보호책임자

개인정보 처리에 관한 문의, 불만 처리, 피해 구제는 개인정보 보호책임자에게 연락하시기 바랍니다. 확인 후 답장드립니다.

성명
정영훈
직위
대표
연락처
cs@rootkernel.xyz

12권익침해 구제 방법

개인정보 침해를 신고하거나 상담하려면 다음 기관에 문의할 수 있습니다.

13개인정보처리방침의 변경

이 방침은 2026년 10월 22일부터 적용합니다. 방침을 바꿀 때는 시행 7일 전부터 이 페이지에 바뀌는 내용과 시행일을 알립니다.

2026년 10월 22일 바뀐 내용: 호스트별 Android 접근 허용과 컴패니언 기기 상태 확인 권한, 그 용도를 더했습니다. 텍스트 보내기로 보낸 글을 휴대폰의 지난 목록에 남기게 되어, 휴대폰에만 저장되는 정보에 지난 목록을 더했습니다. 수집하거나 보내는 정보는 바뀌지 않았습니다.

2026년 10월 16일 바뀐 내용: 블루투스 연결을 블루투스 LE로 바꾸면서, 호스트가 이 휴대폰을 찾는 방식과 휴대폰에 저장하는 연결 정보를 고쳤습니다. 수집하거나 보내는 정보는 바뀌지 않았습니다.

2026년 10월 13일 바뀐 내용: 알림, 포그라운드 서비스(연결된 기기), 절전 모드 방지 권한과 그 용도를 더했습니다. 수집하거나 보내는 정보는 바뀌지 않았습니다.

Two Thumbs Privacy Policy

Effective October 22, 2026

Root Kernel (“we”) protects the personal information of people who use Two Thumbs, our Android app (“the app”), under Korea’s Personal Information Protection Act and other applicable laws. This policy explains what the app handles and what we receive.

Applies to: Two Thumbs, the Android app distributed on Google Play (package xyz.rootkernel.twothumbs.app)

1Information that stays on your phone

The app saves the following in its private storage on your phone. None of it is sent to us, and we cannot see it.

Connected devices
Each device’s name (including a name you give it), Bluetooth address, keyboard and trackpad settings, whether it signed up to receive input, and whether Android has asked to let Two Thumbs access it, used to connect, reconnect and apply each device’s settings.
Macros
The text and alias you enter, used to type the text with one tap.
History
The texts you send with Send text and the names you give them, up to 100, used to send them again. A text sent with Don’t save checked is not kept.
Settings
Keyboard layout, shortcuts, theme, effects and other app settings.
Purchase record
The purchase details Google Play issues (order ID, purchase token, purchase time and product). The app verifies them on your phone and keeps them so your purchases still work when Google Play can’t be reached.

The app never saves what you type on its keyboard. With Settings › General › Show typed text on, your phone’s screen shows the last characters sent to the host; the app keeps them in memory only and never saves them. The app does not write what you type to its logs.

Macro text and the texts in History are saved on your phone exactly as you enter them. We recommend not putting passwords or other sensitive information in macros, and checking Don’t save when you send one with Send text.

The app leaves all of this out of Android backups and device-to-device transfers, so it never moves to the cloud or to a new phone. Deleting a device, a macro or a text in History in the app erases it at once, and clearing the app’s data or uninstalling the app erases everything.

2Bluetooth and app permissions

The app uses the HID feature of Bluetooth Low Energy (Bluetooth LE) to make your phone work as a keyboard and trackpad.

  • Keystrokes and pointer movements go only to the device you connect (the host). We do not receive them. How the host handles your input is up to that device and the apps running on it.
  • To find the device to connect and tell what kind of device it is (for example, an Apple device), the app reads the names, Bluetooth addresses and service information of the devices paired with your phone.
  • The app shows your phone’s Bluetooth name in its pairing instructions.
  • While Add host is open, and while the app connects to a saved host, your phone sends a Bluetooth LE signal carrying its Bluetooth name so the host can find it.
  • The first time you connect each host, Android asks whether Two Thumbs may access it. If you allow it, Android keeps the app running while that host is connected or nearby. Android itself checks whether the host is nearby; the app does not store or send that. Deleting the host in the app removes this access.
  • Deleting a device in the app keeps its Bluetooth pairing in Android. You remove the pairing in Android’s settings.

The app asks for these permissions:

Nearby devices
To pair with and connect to the host, and to let the host find your phone.
Vibration
To give haptic feedback when you press a key.
Notifications
To show the connected host and, after you leave the app, the time left and a Disconnect button, when “Stay connected after leaving” is on. The app asks the first time you connect with it on.
Foreground service (connected device)
To keep the Bluetooth link to the host for the time you pick (5 to 30 minutes) after you leave the app or turn the screen off, with Two Thumbs Pro’s “Stay connected after leaving”.
Prevent phone from sleeping
To keep the phone awake while it stays connected, so the link does not drop.
Observe companion device presence
To let Android keep the app running while a host you allowed is connected or nearby, so that host’s keyboard does not go away with the app.
Google Play billing
To process in-app purchases.
View network connections
Added by Google Play’s billing library. It only shows whether a network is connected; the app has no internet permission.
Google Play license check
Added by Google Play’s app protection when Google Play distributes the app. It checks with the Google Play Store app on your phone that the app was installed from Google Play.

The app does not ask for location, camera, microphone, contacts, or photos and files permissions, and it does not use your location.

3In-app purchases and Google Play

  • Paid features are bought through Google Play’s billing system. Google processes the payment, and the Google Privacy Policy applies to the information Google handles.
  • Neither the app nor we receive your card number or other payment details.
  • The app talks to the Google Play Store app on your phone to make and check purchases. It verifies purchases on your phone with Google Play’s public key, without any server of ours.
  • In the Google Play Console we can see install statistics and crash reports (such as device model, Android version and error details). We use them only to improve the app, never to identify you.

4Personal information we process

We collect no personal information through the app. We receive and process personal information only in these two cases.

In-app purchases

What we receive
The transaction details Google Play passes to developers: order number, product, purchase date and amount, the buyer’s country or region, and similar details
Purpose
Sales settlement, tax records, refunds and purchase inquiries
Retention
5 years (Korea’s Act on the Consumer Protection in Electronic Commerce and Framework Act on National Taxes)

Email inquiries

What we receive
Your email address and name, and what you write
Purpose
To read and answer your inquiry
Retention
3 years after we answer (the period Korea’s Act on the Consumer Protection in Electronic Commerce sets for records of consumer complaints and disputes)

5Sharing and outsourcing

We do not give personal information to third parties, except where a law specifically provides for it or an investigative authority requests it through the procedure the law sets.

We do not outsource the processing of personal information to anyone.

6Destruction of personal information

When a retention period ends or its purpose is fulfilled, we destroy the information without delay. We erase electronic files so they cannot be recovered and shred paper records. Information a law requires us to keep is stored apart from other information and only for that period.

You erase the information on your phone yourself, as described in section 1.

7Your rights

  • You can ask to see, correct or delete the personal information we process about you, or ask us to stop processing it.
  • Send your request to cs@rootkernel.xyz. We act on it and tell you the result within 10 days of receiving it.
  • A legal representative or someone you authorize can also make the request for you.
  • We cannot delete information a law requires us to keep until that period ends.
  • You can view, change or erase the information on your phone in the app itself.

If you are in the European Economic Area or the United Kingdom: we process purchase records to perform our contract with you and to meet our legal obligations (tax and accounting), and inquiries on the basis of our legitimate interest in answering them. You may ask us to access, correct, erase, restrict or port your information, or object to its processing, and you may lodge a complaint with the data protection authority where you live.

8Security measures

  • The app stores information in Android’s app-private storage, which other apps cannot read, and leaves it out of backups and device transfers.
  • The app has no internet permission. It verifies purchase records on your phone with Google Play’s public key.
  • We keep the information we receive in work accounts that only the people who handle it can access.

9Cookies

The app uses no cookies or similar automatic collection tools, and this page sets no cookies.

10Children

The app is not directed at children under 13, and it collects no personal information from anyone, including children.

11Privacy officer

For questions, complaints or remedies about personal information, contact our privacy officer. We reply after reviewing your message.

Name
Yeonghun Jeong
Title
Founder & CEO
Contact
cs@rootkernel.xyz

12Remedies in Korea

To report an infringement of your personal information or ask for advice, you can contact these Korean agencies:

13Changes to this policy

This policy takes effect on October 22, 2026. When we change it, we post the changes and their effective date on this page at least 7 days before they take effect.

Changed on October 22, 2026: we added Android’s per-host access and the observe-companion-device-presence permission, and what they are for. The app now keeps the texts you send with Send text in History on your phone, so History joins what stays on your phone. What the app collects or sends did not change.

Changed on October 16, 2026: with the move to Bluetooth LE, we updated how hosts find your phone and the connection details the app keeps on it. What the app collects or sends did not change.

Changed on October 13, 2026: we added the notifications, foreground service (connected device) and prevent-sleep permissions and what they are for. What the app collects or sends did not change.