AuraChat

오프라인

비밀 P2P 대화방 개설

AuraChat은 중앙 서버에 어떠한 흔적도 남기지 않습니다.
방 코드를 생성하고 공유하여 친구와 다이렉트 WebRTC 통신을 시작하세요.

🔑 초대받은 코드 입력
연결을 복구 중입니다...
잠시만 기다려주세요. 상대방과의 보안 P2P 통신 채널을 재연결하고 있습니다.
공유용 방 코드 (터치하여 복사): AURACHAT-XXXX

AuraChat 사용방법

Step 1

방 코드 생성 또는 입장

대화방 탭에서 '새 비밀 대화방 코드 생성'을 누르면 임의의 8자리 코드가 발급됩니다. 이미 생성된 방에 들어오려면 친구가 보낸 코드를 복사해 '초대받은 코드 입력' 칸에 넣은 뒤 입장을 클릭합니다.

Step 2

P2P 암호화 다이렉트 연결

두 명의 참여자가 동일한 코드로 입장하면, 시그널링 서버가 자동으로 상대방 정보를 서로 교환합니다. 악수가 성공하면 RTCPeerConnection이 개설되며, 이후 대화와 파일은 서버 없이 사용자의 폰/PC간 직접 암호화 전송됩니다.

Step 3

오프라인 및 연결 해제 자동 복구

대화 중 와이파이가 끊기거나 기기의 IP 주소가 바뀌는 등 연결에 장애가 생기면, 즉시 복구 오버레이가 표출되고 백그라운드에서 재조율을 시도합니다. 미전송 메시지는 기기 안전 큐에 담겼다가 연결 복구 시 즉시 무결하게 복구 전송됩니다.

INSTALL

📱 모바일 앱(PWA) 설치 가이드

안드로이드: 크롬 브라우저 우측 상단 메뉴 ➔ '홈 화면에 앱 추가' 또는 하단 팝업 배너의 '설치'를 터치합니다.

아이폰(iOS): 사파리 브라우저 하단 중앙 ➔ '공유' 버튼 ➔ '홈 화면에 추가'를 누릅니다.

설치 시 별도의 웹 주소창 없이 훨씬 쾌적하고 부드러운 전용 네이티브 메신저 앱처럼 사용하실 수 있습니다.

자주 묻는 질문 (FAQ)

Q. 이 대화방은 정말 안전한가요?
네, 완벽하게 안전합니다. AuraChat은 일반적인 메신저처럼 중앙 서버에 대화 내역이나 이미지 파일을 보관하지 않습니다. 세계적인 표준 웹 보안 통신 기술인 WebRTC(Real-Time Communication)를 기반으로 하여, 오직 대화 당사자(두 브라우저) 간의 1:1 다이렉트 암호화 통로로만 통신합니다. 서버는 연결의 통로를 열어주기 위한 주소 교환(시그널링)만 돕고 즉각 방관자가 됩니다.
Q. 와이파이가 차단되면 대화가 날아가나요?
아닙니다. AuraChat은 고유한 데이터 정합성(ACK/Sequence) 알고리즘을 갖추고 있습니다. 메시지를 보낼 때 고유 일련번호(`msg_101` 등)를 매겨 보낸 후, 상대편 기기에서 "완벽히 수신했다"는 확인 신호(ACK)를 돌려줄 때까지 로컬 송신 큐에 임시 보관합니다. 네트워크가 복구되면 마지막 전송 번호를 대조해 누락된 부분만 순서대로 자동 재전송합니다.
Q. P2P 파일 전송에 용량 제한이 있나요?
물리적인 제한은 없습니다. AuraChat은 대용량 파일도 16KB 크기의 작고 균일한 이진 청크(Binary Chunks)로 자동 조각내어 P2P로 직접 실어 나릅니다. 수신자는 청크가 도착할 때마다 진행률을 볼 수 있으며, 100%가 되면 브라우저 메모리상에 가상의 다운로드 경로를 합성하여 즉각 원본으로 안전 복구합니다. 다만 모바일 웹브라우저의 한계 메모리를 감안하여 10MB 이하의 이미지 공유를 강력 권장합니다.

모바일 P2P 연결 자가 진단

기기가 LTE 데이터 환경이거나 특수 와이파이 방화벽 아래에 있을 때,
현재 P2P WebRTC 다이렉트 통신 통로가 올바르게 작동하는지 정밀 진단합니다.

✉ 개발팀에게 문의 또는 피드백하기

알림

메시지 내용

⚙ AuraChat P2P 시스템 로그

진단 시작 중...
진단 시스템 로드됨
초기 로드 완료!
AuraChat 앱 설치
홈 화면에 앱을 추가하여 더 가볍고 안전하게 시작하세요.