프로젝트팀포유의 다양한 프로그램·앱·게임을 만나보시고 지지해 주세요프로젝트팀포유의 앱·게임을 만나보세요projectteamforyou.com

개인정보처리방침 - PHYSICS LAB

시행일: 2026-10-07

문의: [email protected]

1. 요약

PHYSICS LAB에는 계정, 광고, 쿠키가 없습니다. 저희는 방문을 집계된 형태로만 측정하고, 전체 게임 플레이 횟수만 셉니다(5번 항목). 공식 레벨, 레벨 에디터 및 아케이드 미니게임은 전적으로 이용자의 단말기에서 작동합니다. 선택적으로 이용할 수 있는 세 가지 온라인 기능인 플레이어 갤러리, 글로벌 리더보드 및 아케이드의 데일리 랩 순위는 저희 서버를 사용합니다. 이용자가 이 기능을 이용하는 경우, 저희는 이용자가 게시한 레벨, 이용자가 선택한 리더보드 이름 및 검증된 기록과 점수를 이용자의 브라우저가 생성한 무작위 ID와 연결하여 저장합니다. 저희는 이용자의 이메일 주소, 실명, 전화번호 또는 IP 주소를 요청하지 않으며 저장하지도 않습니다.

2. 단말기에 저장되는 정보

게임은 다음 정보를 이용자 브라우저의 localStorage에 저장합니다.

이용자는 사이트의 "내 기록 지우기" 버튼을 누르거나, 에디터에서 초안을 삭제하거나, 브라우저에서 이 사이트의 사이트 데이터를 삭제하여 언제든지 이 정보를 삭제할 수 있습니다. 이 정보를 삭제하면 이용자가 게시한 모든 콘텐츠와의 연결도 끊어집니다. 서버에는 이용자를 식별할 다른 방법이 없기 때문입니다. 저장소를 사용할 수 없는 경우(시크릿 모드, 사이트 데이터 차단 등)에도 게임은 정상적으로 작동하며, 다만 아무것도 기억하지 않을 뿐입니다.

게임을 앱으로 설치하는 경우, 오프라인에서도 작동하도록 서비스 워커가 게임 자체 파일을 캐시합니다. 이 캐시에는 게임 자체의 에셋만 저장됩니다.

매일 알림(선택). 이 기기에서 알림을 켜면 브라우저가 알림 표시 권한을 요청합니다. 이후 앱은 자체 오프라인 저장소(plab-state)에 작은 기록을 둡니다: 이용자가 고른 시간, 마지막으로 플레이한 날, 연속 기록, 알림 문구. 이 기록은 이용자의 기기에 있는 앱만 하루 한두 번 읽어 알림을 보낼지 판단하며, 저희나 어떤 푸시 서비스에도 전송되지 않습니다. 알림 패널, 브라우저의 알림 설정, 또는 이 사이트의 데이터 삭제로 끌 수 있습니다. 캘린더 옵션은 이용자의 기기에서 캘린더 파일을 만듭니다. 이를 추가하면 그 일정은 캘린더 앱이 자체 개인정보처리방침에 따라 보관합니다.

Android 앱(Google Play). 앱에는 같은 게임이 들어 있으므로 이 방침의 내용이 그대로 적용됩니다. 진행 상황, 설정, 무작위 ID는 휴대전화의 앱 전용 저장소에만 남고, 선택형 온라인 기능(4번)은 같은 서버와 통신합니다. Android가 이용자에게 묻는 권한은 알림 표시 권한 하나이며, 매일 알림을 켤 때만 요청합니다. 그 밖에 묻지 않고 사용하는 일반 권한은 인터넷 접속, 진동(손맛 피드백, 메뉴에서 끌 수 있음), 휴대전화를 다시 켠 뒤 알림을 복원하는 권한뿐이며, 이 권한들로 어떤 정보도 전송되지 않습니다. 알림은 휴대전화에서 Android가 직접 예약하므로 푸시 서비스를 쓰지 않고 저희에게 아무것도 전송되지 않으며, 알림을 끄거나 앱을 삭제하면 함께 지워집니다. 앱에는 광고 ID가 없고 분석·비정상 종료 보고·광고 SDK도 없으며, 웹사이트의 방문 통계(5번)는 앱에 포함되지 않습니다. 앱을 삭제하거나 Android 설정에서 앱 저장공간을 지우면 휴대전화에 저장된 모든 정보가 삭제됩니다. 이 방침과 이용약관 링크는 브라우저에서 열립니다.

3. 링크로 공유하는 레벨

에디터에서 레벨을 공유하면 레벨 전체, 즉 레이아웃, 이용자의 풀이, 그리고 이용자가 입력한 레벨 이름·제작자 이름·힌트가 링크 자체(# 기호 뒤)에 담깁니다. 링크를 공유해도 저희에게 아무것도 업로드되지 않으며, 링크를 열 때 # 뒤의 부분은 어떤 웹 서버로도 전송되지 않습니다.

링크를 받은 사람은 누구나 그 안에 담긴 모든 내용을 읽을 수 있으며, 이용자가 링크를 보낼 때 사용하는 메신저 앱, 소셜 네트워크 또는 이메일 서비스는 해당 서비스의 개인정보처리방침에 따라 링크를 처리합니다. 레벨 이름, 제작자 이름, 힌트 또는 리더보드 이름에 개인정보를 입력하지 마십시오. 이 항목들은 모두 선택 사항입니다.

공유 버튼(예: X, Facebook, WhatsApp, Telegram, LINE 또는 Reddit)을 사용하면 이용자의 브라우저가 해당 서비스의 페이지를 엽니다. 이용자가 그곳에 게시하기로 선택하기 전까지는 해당 서비스로 아무것도 전송되지 않습니다.

4. 온라인 기능: 갤러리, 리더보드 및 데일리 랩

이 기능은 이용자가 갤러리를 열거나, 레벨을 게시하거나, 온라인 상태에서 레벨을 클리어하거나, 레벨에 좋아요를 누르거나 신고하거나, 리더보드를 보거나, 온라인 상태에서 아케이드의 데일리 랩 게임을 마칠 때에만 사용됩니다.

서버에 저장되는 정보

데일리 랩 점수를 검증하기 위해 이용자의 브라우저는 해당 플레이의 입력값, 즉 게임 영역 안에서 이루어진 탭과 드래그의 위치 및 타이밍을 전송하며, 저희 서버는 이를 재현합니다. 이 입력값은 해당 검증에만 사용되며 저장되지 않습니다.

원래의 기기 ID는 저장된 형태로 이용자의 브라우저 밖으로 나가지 않습니다. 서버는 키 기반 해시만 보관하며, 이 해시는 원래의 ID로 되돌릴 수 없습니다. 이 해시는 이용자의 신원과 연결되지 않고, 광고에 사용되지 않으며, 누구와도 공유되지 않습니다.

서버에 저장되지 않는 정보: 이용자의 이메일, 실명, 전화번호, 계정, 연락처, 정밀하거나 대략적인 위치, 또는 IP 주소. 이용자의 IP 주소는 남용성 요청 빈도를 제한하기 위해 짧은 시간 동안 메모리에서만 사용되며, 저희 데이터베이스에 기록되지 않습니다. 저희의 호스팅 제공업체는 보안 및 운영을 위해 표준적인 기술 접속 기록을 단기간 보관할 수 있습니다.

처리 목적 및 법적 근거

자동 검사: 레벨 이름, 제작자 이름, 힌트 및 리더보드 이름은 불쾌한 단어, 링크 및 연락처 정보가 있는지 자동으로 검사되며, 레벨이 서로 독립된 여러 건의 신고를 받으면 담당자가 검토할 때까지 자동으로 숨겨집니다. 이러한 검사는 텍스트나 레벨의 표시 여부만을 결정하며, 이용자에게 그 밖의 어떠한 영향도 미치지 않습니다.

보유 기간

열람 가능한 자와 처리하는 자

게시된 레벨, 리더보드 이름, 기록 및 데일리 랩 점수는 공개됩니다. 저희의 서버와 데이터베이스는 Railway(Railway Corporation, 미국)에서 운영되며, 웹사이트는 Cloudflare(Cloudflare, Inc., 미국)를 통해 제공됩니다. 이들은 저희를 대신하여, 그리고 자체적인 보안 의무에 따라 데이터를 처리합니다. 이들을 이용함에 따라 데이터가 미국으로 이전되어 저장될 수 있으며, 필요한 경우 이러한 이전은 해당 제공업체의 표준계약조항에 근거합니다.

5. 네트워크 요청

게임은 이용자가 실행하는 위치에서 게임 자체 파일(HTML, CSS, JavaScript, 레벨 데이터 및 이미지 에셋)을 불러옵니다. 4번 항목에 설명된 온라인 기능은 저희 API 서버로 요청을 보냅니다. 랜딩 페이지 또한 현재 세계 기록과 오늘의 데일리 랩 순위를 표시하기 위해 API에 이를 요청합니다.

실시간 접속자 표시. 페이지가 열려 있고 화면에 표시되는 동안, 페이지는 약 30초마다 저희 API로 작은 요청을 보냅니다. 이 요청에는 브라우저 탭이 스스로 생성하는 무작위 ID(탭을 닫을 때까지만 유지됨)와 직전 요청 이후 시작된 게임 및 아케이드 플레이 횟수가 포함됩니다. 서버는 이 ID를 메모리에만 보관합니다. 약 1분 안에 요청이 있었던 탭은 현재 플레이 중인 인원으로 세고, 최근 30분 동안 보지 못한 탭 ID는 사이트 전체 누적 방문 수("누적 방문 12,345")에 1을 더하며, 게임 횟수는 사이트 전체 누적 수치("누적 12,345판")에 더합니다. 스크립트로 방문 수를 부풀리지 못하도록 IP 주소별 신규 방문 수도 메모리에서만 세고 1시간마다 초기화합니다. 이 ID, IP 주소, 개인별 기록은 모두 데이터베이스에 기록되지 않으며, 합계만 저장됩니다.

방문 통계. 저희는 페이지 조회수, 유입 경로 사이트, 국가, 기기 유형 등의 집계 수치를 확인하기 위해 Cloudflare Web Analytics를 사용합니다. 이 서비스는 쿠키나 로컬 저장소를 사용하지 않고, 이용자의 기기를 식별하는 핑거프린팅을 하지 않으며, 다른 웹사이트에 걸쳐 이용자를 추적하지 않습니다. 이 서비스는 저희 호스팅 제공업체인 Cloudflare가 제공합니다.

광고 또는 교차 사이트 추적 서비스로는 어떠한 요청도 전송되지 않습니다.

6. 아동의 개인정보

PHYSICS LAB은 만 13세 미만 아동을 대상으로 하지 않으며, 누구에게도 개인정보를 요청하지 않습니다. 플레이어는 레벨을 게시하고 공개되는 리더보드 이름을 정할 수 있으므로, 보호자께서는 자녀에게 실명이나 그 밖의 개인정보를 절대 입력하지 않도록 일러 주시기 바랍니다.

7. 제3자 서비스

제3자 광고, 오류 보고 또는 소셜 SDK는 연동되어 있지 않습니다. Cloudflare Web Analytics(5번 항목)는 저희 호스팅 제공업체인 Cloudflare가 제공하며 쿠키를 설정하지 않습니다. 4번 항목에 기재된 호스팅 제공업체가 유일한 처리자입니다. 공유 버튼은 3번 항목에 기재된 서비스로 연결되는 단순한 링크이며, 이용자가 버튼을 누를 때에만 해당 서비스에 접속합니다.

8. 이용자의 권리

GDPR 및 한국의 개인정보 보호법(PIPA) 등 개인정보 보호 관련 법령은 이용자에게 열람, 정정, 삭제, 처리 제한, 처리 거부 및 이동에 관한 권리를 부여합니다.

저희는 요청을 받은 날부터 30일 이내에 답변합니다.

9. 방침의 변경

데이터 처리 방식을 변경하는 경우, 변경 사항이 적용되기 전에 본 방침과 그 시행일을 갱신합니다.

10. 문의처

본 방침에 관한 문의: [email protected]

11. 사업자 정보