SPIN 서비스 약관
함께 보기: 개인정보처리방침 ·
홈 (spin.atit.app)
이 문서는 한국어가 정본이다. 영어·일본어 절은 같은 조 구성의 번역이며, 뜻이 어긋나면 한국어를 따른다.
제1조 (목적과 정의)
- 이 약관은 서기현(개인 개발자, 이하 "운영자")이 만든 파워체어풋볼 전술판 앱 SPIN(이하 "서비스")을 쓸 때의 조건을 정한다.
- "이용자"는 서비스를 쓰는 사람이다.
- "이용자 콘텐츠"는 이용자가 서비스에서 만든 것을 말한다 — 드릴(전술판 배치·경로·자유 메모), 훈련 세션 기록과 메모, 팀 명단(선수 이름과 선택 입력하는 PF 클래스).
- "동기화"는 이용자가 설정에서 직접 켜는 구글 드라이브 연동 기능이다.
- 개인정보를 어떻게 다루는지는 개인정보처리방침에 적는다. 개인정보 처리에 관해 이 약관과 방침이 어긋나면 방침이 우선한다.
제2조 (서비스 내용)
- 서비스는 파워체어풋볼 전술을 그리고, 훈련 세션을 기록하고, 경기 규칙 해설을 보는 앱이다.
- 서비스는 무료다. 유료 기능, 결제, 구독, 광고가 없다. 앱에는 결제 화면 자체가 없다.
- 계정을 만들지 않는다. 회원 가입, 아이디, 비밀번호가 없다. 로그인은 동기화를 켤 때의 구글 인가 하나뿐이며, 그것도 SPIN 계정이 아니라 이용자의 구글 계정과 앱 사이의 접근 허용일 뿐이다.
- 웹(https://spin.atit.app)과 데스크톱 앱으로 쓸 수 있다. 데스크톱은 리눅스용 deb·rpm·AppImage를 제공하고, 윈도우·macOS는 해당 운영체제에서 직접 빌드해야 한다.
- 데스크톱 앱에는 자동 업데이트가 없다. 새 판을 쓰려면 이용자가 설치 파일을 내려받아 직접 설치한다.
- 이용자 데이터는 기기 안에 저장된다(웹은 브라우저 저장소, 데스크톱은 앱 데이터). 운영자는 이용자 데이터를 모아 두는 백엔드 서버를 두지 않는다 — 공유 링크만이 예외이고, 그때에도 서버에 올라가는 것은 기기에서 잠근 암호문뿐이라 운영자는 내용을 볼 수 없다(개인정보처리방침 제10조).
- 동기화는 선택 기능이다. 켜지 않으면 서비스는 구글에 한 번도 접속하지 않는다.
제3조 (이용 조건)
- 가입 절차가 없으므로 나이 확인 절차도 없다. 미성년자는 필요하면 보호자와 상의해 쓴다.
- 이용자는 자신이 쓰는 기기·브라우저·구글 계정을 스스로 관리한다.
- 운영자는 어떤 명목으로도 이용자에게 결제나 금전을 요구하지 않는다. 그런 요구를 받았다면 서비스와 무관한 사칭이다.
제4조 (이용자 콘텐츠의 소유와 책임)
- 이용자 콘텐츠는 이용자 것이다. 운영자는 그에 대해 저작권을 포함한 어떤 권리도 주장하지 않는다.
- 운영자는 이용자 콘텐츠를 받아 두거나 열람하거나 중계하지 않는다. 콘텐츠는 이용자 기기에 있고, 동기화를 켜면 이용자 본인의 구글 드라이브 앱 전용 숨김 폴더에만 올라간다.
- 팀 명단에 다른 사람의 실명이나 PF 클래스(PF1·PF2 등 경기 규정상 신체 장애 등급에 해당하는 민감한 정보)를 넣는 경우, 그 정보를 넣고 관리할 권한과 본인 동의를 확보할 책임은 이용자에게 있다.
- 이용자는 자신이 넣은 콘텐츠를 언제든 앱에서 지울 수 있다. 지우는 것도 이용자의 몫이다.
- 운영자는 이용자 콘텐츠를 볼 수 없으므로 그 내용을 검열하거나 미리 걸러내지 않는다.
제5조 (데이터 보관과 백업)
- 데이터는 이용자 기기에 있고, 동기화를 켠 경우 이용자 본인의 구글 드라이브에도 있다. 운영자에게는 사본이 없다.
- 브라우저 저장소를 지우거나, 앱을 삭제하거나, 기기를 잃으면 그 기기의 데이터도 사라진다. 운영자는 이를 복구해 줄 수 없다.
- 백업은 이용자 몫이다. 앱의 백업(내보내기) 기능이나 동기화를 쓰는 것을 권한다.
- 동기화 부기 정보(마지막 동기화 시각, 연결된 구글 계정 이메일, 기기 식별자 등)는 백업 파일에 실리지 않는다.
제6조 (구글 드라이브 동기화)
- 동기화는 이용자가 설정에서 켤 때만 작동한다.
- 켤 때 구글 로그인(OAuth)을 한 번 거친다. 앱이 요청하는 권한은
drive.appdata 하나이며, 앱 전용 숨김 폴더에만 접근한다. 이용자의 일반 드라이브 파일에는 접근할 수 없다.
- 올라가는 것은 드릴·세션·로스터 문서(JSON)뿐이다. 앱 설정과 대문 화면용 작업판 스냅샷은 올라가지 않는다.
- 웹에서는 접근 토큰을 메모리에만 두므로 탭을 닫으면 사라진다. 데스크톱에서는 갱신 토큰을 앱 데이터 폴더의 파일에 평문으로 저장한다. 파일 권한을 소유자 전용(0600)으로 두지만 암호화는 하지 않으므로, 같은 사용자 계정으로 실행되는 다른 프로그램은 이 파일을 읽을 수 있다. 여럿이 쓰는 컴퓨터에서는 이 점을 감안한다.
- 설정의 [연결 해제]를 누르면 구글 쪽 동의 회수를 시도하고, 앱 전용 숨김 폴더의 파일을 모두 지우며, 데스크톱에서는 로컬 갱신 토큰 파일도 지운다. 이 기기에 있는 데이터는 그대로 남는다.
- 구글 계정 상태, 드라이브 용량, 구글 서비스의 장애는 운영자가 통제할 수 없다.
제7조 (금지 행위)
다음은 하지 않는다.
- 서비스나 배포 서버의 정상 동작을 방해하는 행위 — 과도한 자동 요청, 침입 시도, 서버 자원 고갈 시도.
- 다른 사람의 권리를 침해하는 행위 — 동의 없이 타인의 실명이나 장애 등급을 넣는 것, 권한 없는 저작물을 넣는 것.
- 서비스나 그 해설이 공식 심판 판정 도구인 것처럼 꾸며 남을 오인시키는 행위.
- 법을 어기는 목적의 이용.
제8조 (지식재산권)
- 앱의 코드, 화면, 도해, 규칙 해설 글에 대한 권리는 운영자에게 있다.
- 파워체어풋볼 경기 규칙 원문에 대한 권리는 FIPFA 등 해당 권리자에게 있다. 서비스의 해설은 규칙을 이해하도록 정리한 설명이며, 규칙 원문을 대체하지 않는다.
- 이용자 콘텐츠는 제4조에 따라 이용자 것이며 이 조의 대상이 아니다.
- 앱이 쓰는 오픈소스 구성요소에는 각 구성요소의 라이선스가 적용된다.
제9조 (서비스 변경·중단)
- 운영자는 기능을 고치거나 없앨 수 있다. 중요한 변경은 미리 알리려고 노력한다.
- 개인이 무료로 운영하는 서비스이므로 웹 배포가 언젠가 멈출 수 있다.
- 웹이 멈춰도 이용자 기기에 저장된 데이터와 이미 설치한 데스크톱 앱은 그대로 남는다. 동기화한 파일도 이용자 구글 드라이브에 남는다.
- 저장 형식이 바뀌면 옛 판에서 만든 데이터를 새 판이 못 읽거나 그 반대일 수 있다. 중요한 데이터는 미리 백업한다.
제10조 (면책과 책임 제한)
- 서비스는 무료로 "현재 상태 그대로" 제공된다. 운영자는 오류가 없다거나 특정 목적에 맞는다고 보증하지 않는다.
- 규칙 해설과 도해는 학습·참고용이다. 실제 경기의 공식 판정은 심판과 해당 협회의 몫이며 서비스의 설명과 다를 수 있다. 서비스 내용을 근거로 삼은 판정 다툼에 운영자는 책임지지 않는다.
- 운영자는 데이터 손실, 기기 고장, 구글 등 제3자 서비스의 장애로 생긴 손해에 책임지지 않는다.
- 이 조는 법이 배제할 수 없다고 정한 책임(고의나 중대한 과실 등)까지 없애지 않는다.
제11조 (제3자 서비스와 오픈소스)
- 동기화를 켜면 구글 API(
accounts.google.com, oauth2.googleapis.com, www.googleapis.com)를 쓴다. 구글 계정과 드라이브 이용에는 구글의 약관과 정책이 함께 적용된다.
- 웹은 AWS Lightsail 서버에서 정적 파일로 제공된다. 서버의 표준 접속 기록에 관해서는 개인정보처리방침을 본다.
- 서비스는 광고 네트워크, 분석 도구, 추적 도구를 쓰지 않는다. 글꼴도 외부에서 불러오지 않고 함께 배포한다. 외부에서 불러오는 코드는 동기화를 켤 때의 구글 로그인 스크립트 하나뿐이다.
- 앱이 쓰는 오픈소스 구성요소에는 각각의 라이선스가 적용되며, 그 조건이 이 약관보다 우선한다.
제12조 (약관 변경)
- 운영자는 이 약관을 고칠 수 있고, 고친 약관은 이 페이지에 올린다. 판은 각 절 머리의 시행일로 구분한다.
- 이용자에게 불리한 중요한 변경은 시행일 최소 7일 전에 이 페이지에 올려 알린다. 그 기간을 두지 않은 변경은 이용자에게 불리하게 적용하지 않는다.
- 고지한 시행일 뒤에도 서비스를 계속 쓰면 새 약관에 동의한 것으로 본다. 동의하지 않으면 서비스 사용을 멈추고, 필요하면 앱의 데이터를 지우고 [연결 해제]를 하면 된다. 바뀐 약관을 시행일 이전의 일에 소급 적용하지 않는다.
제13조 (준거법과 관할)
- 이 약관은 대한민국 법에 따른다.
- 분쟁은 대한민국 민사소송법이 정하는 관할 법원에 제기한다. 이용자가 소비자인 경우, 소비자의 주소지 관할 등 법이 이용자에게 보장한 관할을 이 조항으로 배제하지 않는다.
제14조 (연락처)
운영자 서기현 · [email protected]. 문의는 이메일로 받는다. 개인이 혼자 운영하므로 답변이 늦을 수 있다.
↑ 맨 위로