ghoroom

로그인·설치 없이, 같은 방 코드를 아는 두 사람만 이어지는 임시 대화방

방 열기

쓰는 법

  1. 비밀번호로 방을 만들면 방 코드가 생깁니다.
  2. 방 코드를 상대에게 따로 알려 줍니다.
  3. 상대가 방 코드로 들어오면 대화합니다. 한 사람이 나가고 10분 안에 안 돌아오면 다 지워집니다.

유의사항

쓰는 법 자세히
  1. 방 만들기: 원하는 비밀번호를 치고 [방 만들기]를 누릅니다. 뒤에 무작위 숫자 4자리가 자동으로 붙어 방 코드가 됩니다. 비밀번호를 고르기 싫으면 [랜덤방 만들기]를 쓸 수 있습니다.
  2. 방 안 위쪽의 "비밀번호" 상자를 누르면 방 코드가 보이고(옆에 [복사]), 다시 누르면 가려집니다. 가려진 동안에는 화면 글자에도 코드가 없습니다.
  3. 방 코드를 상대에게 따로 알려 줍니다. 상대는 방 페이지의 [받은 방 코드] 칸에 그대로 치고 [들어가기]를 누릅니다.
  4. 각 글의 [복사], [전체 복사]로 복사합니다. 상대가 없을 때 보낸 글은 "대기 중"으로 메모리에 두었다가 상대가 연결되면 보냅니다. 보내기는 Ctrl+Enter 입니다.
  5. 한 명이 나가면 남은 쪽에 10분 카운트다운이 돕니다. 10분 안에 돌아오면 멈추고, 아니면 남은 쪽의 화면과 메모리(키, 기록, 방 코드)를 모두 지우고 처음으로 돌아갑니다. 둘 다 나가면 남는 것이 없습니다.
  6. 대화는 서버에 저장되지 않고 설치나 가입도 필요 없습니다. 들어온 순서로 앞선 두 사람만 유지되고, 그 뒤의 접속은 막힙니다.
보안 모델 자세히
  • 암호화: 글은 브라우저에서 AES-256-GCM 으로 암호화되어 오갑니다. 키는 방 코드에서 만들어지며, 방 코드(비밀번호) 자체는 중계에 나가지 않습니다.
  • 저장: 서버에 저장하지 않고, 쿠키·localStorage·sessionStorage·IndexedDB 도 방에서 쓰지 않아 메모리에만 둡니다.
  • 중계: 대화는 공개 MQTT 중계를 거칩니다. 중계는 암호문과 접속 시각·크기·IP 를 볼 수 있어, 누가 언제 접속했는지는 숨기지 못합니다. 두 사람이 서로 다른 중계에 붙으면 만나지 못할 수 있습니다.
  • 방 코드: 짧으면 추측당할 수 있습니다. 랜덤방 코드는 짧아서 약하니, 중요한 내용은 긴 비밀번호로 방을 만드세요.
  • 방 안: 셋째 사람은 막고, 재전송·중복은 거부하며, 글은 텍스트로만 표시합니다. 방 페이지에는 엄격한 CSP 가 걸려 있습니다. 두 PC 의 시계가 2분 넘게 어긋나면 글이 버려집니다.
  • 화면 쪽: 상대 화면에 복사해 둔 글, 브라우저 확장, 키로거, 어깨 너머로 보는 것은 막지 못합니다. 화면에 보이는 글은 복사·스크린샷이 가능합니다.
  • 광고: 방이 첫 화면과 다른 주소(origin)로 옮겨진 뒤에만 켭니다. 같은 주소에서는 첫 화면의 스크립트가 방에 닿을 수 있기 때문입니다.