내 PC 작업 세션을 모바일에서 안전하게 확인하는
Planet 화면 공유 컴패니언
Planet은 사용자가 직접 소유하고 관리하는 데스크톱 PC의 활성 세션 목록과 실행 상태를 모바일 기기에서 실시간으로 확인하고, 사전에 정의된 관리 명령을 전송할 수 있는 화면 공유 컴패니언 도구입니다.
핵심 아키텍처 및 동작 방식
Planet은 임의의 원격 데스크톱 조작을 배제하고, 안전한 단방향 모니터링과 사전 정의된 작업 제어만을 지원합니다.
인증된 PC 세션 조회
동일한 계정으로 등록된 데스크톱 PC에서 현재 실행 중인 작업 세션(GRAM / Whale)의 상태와 실행 현황을 확인합니다.
- 사용자 계정 소유의 승인된 PC 기기만 연결 목록에 표시
- 세션 전환 시 고유 에포크(Epoch)를 통한 오래된 응답 차단
- 데스크톱의 로컬 RDP 환경은 로컬 PC 내부 격리 유지 (모바일 미노출)
H.264 보기 전용 화면 전송
데스크톱에서 선택한 세션 화면(RdpFrame)을 하드웨어 가속 H.264로 압축하여 안전한 TLS/WSS 중계 터널을 거쳐 안드로이드 하드웨어 디코더(MediaCodec)로 수신합니다.
- 보기 전용 (Receive-Only): 터치·마우스·키보드 OS 원격 입력 없음
- 1280 × 720 원본 비율을 보존한 고효율 하드웨어 디코딩
- 중계 서버 메모리 경유 전송 (서버 디스크 저장 및 재인코딩 없음)
- 프리뷰 안내: H.264 화면 공유 스트리밍은 서비스 프리뷰 단계에서 기술 검증 및 준비 중인 기능입니다.
사전 정의된 내부 명령
임의의 OS 키 입력을 전달하지 않고, 소프트웨어 내부에 사전에 약속된 정형화된 작업 트리거 명령만을 전달합니다.
- GRAM 플러그인 타이머 확인 및 즉시 실행 명령
- 세션 작업 시작 / 휴식 / 정지 상태 전환 제어
- Whale 동작 시작 / 정지 및 영역 표시 여부 확인
세션 전용 임시 채팅
모바일 컴패니언과 데스크톱 호스트 간의 간단한 메시지 전달을 지원하며, 영구 보관 없는 메모리 기반 통신을 수행합니다.
- 세션당 최대 50건의 제한된 휘발성 프로세스 메모리 버퍼
- 서버 및 데스크톱 디스크나 데이터베이스에 영구 기록하지 않음
- 세션 종료 또는 에포크 변경 시 즉시 메모리에서 소멸
실제 PC 세션 화면을 비율에 맞추어 표시하며, 화면 상단에 작업 제어 및 채팅 패널을 호출하는 반투명 오버레이 버튼만 배치됩니다.
게임 화면 임의 생성이나 가짜 그래픽 에셋을 사용하지 않습니다.
Google 계정 로그인 및 데이터 이용 목적
Planet은 사용자의 정당한 기기 및 라이선스 권한을 확인하기 위해 Google OAuth 2.0을 사용합니다.
| 연동 목적 | 본인이 소유한 데스크톱 PC와 모바일 컴패니언 간의 기기 등록, 본인 소유 세션 확인 및 라이선스 활성화 인증 |
|---|---|
| 요청하는 권한 범위 | Google OpenID Connect 기본 프로필 (사용자 고유 식별자 sub, 인증된 이메일 주소 email, 기본 프로필 이름 displayName) |
| 계정 비밀번호 처리 | 비밀번호 수집 없음. Planet 앱 및 중계 서버는 Google 계정 비밀번호를 요청하거나 수집, 처리, 저장하지 않습니다. 모든 인증은 Google OAuth 표준 토큰 교환으로만 수행됩니다. |
| 클라이언트 토큰 저장 |
Android: 로그인 세션 토큰은 단말기 프로세스 메모리(RAM)에만 단기 보관되며 디스크에 저장되지 않습니다. Windows 데스크톱: 운영체제 안전 저장소인 Windows 자격 증명 관리자(Windows Credential Manager)에 암호화 보관됩니다. |
| 제3자 공유 및 광고 | 광고 및 판매 없음. 앱 내 광고 SDK(AdMob 등), 제3자 사용자 행동 분석 스크립트, 데이터 판매 트래커가 일체 포함되어 있지 않습니다. |
개인정보 보호 및 데이터 관리
Planet은 이용자의 권리와 개인정보 보호를 중요하게 여깁니다.
데이터 관리 및 삭제 지원
기기 등록 정보 및 사용자 식별자는 승인된 관리 저장소에 보관되며, 언제든지 등록 해제 및 데이터 삭제를 요청하실 수 있습니다. 삭제 요청 접수 시 운영자가 확인 후 보관된 인증 저장소에서 안전하게 수동 파기 조치합니다.
본 서비스의 최신 개인정보처리방침은 웹사이트(개인정보처리방침)를 통해 상시 열람하실 수 있습니다.
데이터 삭제 요청 및 서비스 관련 문의: hermod_@naver.com