본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
웹서비스 운영을 위한 약관 가이드

개요

왜 약관 관리가 필요한가국외 서비스 사용 시 약관·계약 체크포인트OAuth provider 약관 정본 관리글로벌 약관 예제국내 PG·카드사 심사 준비PG 심사용 배송·교환·반품·환불 정책

약관 템플릿(12종)

템플릿 1) 서비스 이용약관 (필수)템플릿 2) 개인정보 수집 및 이용 동의 (필수)템플릿 3) 개인정보 제3자 제공 동의 (해당 시 필수)템플릿 4) 마케팅 정보 수신 동의 (선택)템플릿 5) 만 14세 이상 확인 (필수)템플릿 6) 전자금융거래 이용약관 (해당 시 필수)템플릿 7) 개인정보 처리방침 (공개 문서)템플릿 8) 개인정보 처리위탁 고지 (해당 시 필수)템플릿 9) 개인정보 국외이전 동의·고지 (해당 시 필수)템플릿 10) 야간 광고성 정보 전송 동의 (해당 시 필수)템플릿 11) 정기결제 증액·무료→유료 전환 사전 동의 (구독형)템플릿 12) 개인위치정보 수집·이용·제공 동의 (해당 시 필수)

시스템 운영

시스템 사용법버전 관리고객 동의 수집운영 시나리오법적/운영 체크리스트FAQ

검증

검증 리포트업데이트 내역
핸드북›웹서비스 운영 약관 가이드›시스템 사용법

시스템 사용법

템플릿 선택 화면에서 약관을 생성하고 플레이스홀더를 치환해 발행하는 운영 절차

핵심 요약

  • "앱별 약관 관리" 기능에서 템플릿(6종)을 선택해 약관을 생성하고 발행하는 운영 절차를 다룹니다.
  • 템플릿 선택 화면에는 관리 이유(reason)와 관련 법률(legalBasis)이 함께 표시되고, 선택 시 제목·유형·필수여부·본문이 자동으로 채워집니다.
  • 기존 템플릿이 맞지 않으면 "빈 약관으로 시작"으로 직접 작성할 수 있습니다(예: 쿠키 정책, 처리방침).
  • 본문의 회사명·서비스명·시행일 같은 플레이스홀더는 fillTemplatePlaceholders 유틸로 치환하고, 발행 전 남은 {{ }}를 검출하는 프리플라이트 체크를 두면 실수가 줄어듭니다.
  • 운영 문서로 남기려면 약관 목록, 템플릿 선택, 작성 폼, 새 버전 발행, 고객 동의 화면을 캡처해 함께 보관합니다.

이 장은 "앱별 약관 관리" 기능을 기준으로, 템플릿을 선택해 약관을 생성하는 절차를 설명합니다.

구현 참고

UI: app-terms-create-dialog.tsx

  • "새 약관 추가" 클릭 시 템플릿 선택 화면이 먼저 열립니다.
  • 템플릿 항목에는 **관리 이유(reason)**와 **관련 법률(legalBasis)**이 함께 표시됩니다.
  • 템플릿 선택 시 제목/유형/필수여부/본문이 자동으로 채워집니다.
  • "빈 약관으로 시작"으로 직접 작성도 가능합니다.
  • 작성 폼 상단에는 선택한 유형별 관리 이유가 파란색 안내 박스로 표시됩니다.

(파일명/화면 구성은 제품 버전에 따라 달라질 수 있습니다.)

약관 생성(템플릿 기반)

  1. 앱 설정 화면에서 약관 탭으로 이동합니다.
  2. 새 약관 추가를 클릭합니다.
  3. 템플릿 목록(6종)에서 원하는 템플릿을 선택합니다.
  4. 자동으로 채워진 제목/유형/필수여부/본문을 확인합니다.
  5. 본문에 남아 있는 {{ 회사명 }}, {{ 서비스명 }}, {{ 시행일 }} 등 플레이스홀더를 실제 값으로 치환합니다.
  6. 약관을 저장/발행합니다.

약관 생성(빈 약관으로 시작)

템플릿이 현재 서비스 정책과 맞지 않거나, 추가 문서가 필요한 경우(예: 쿠키 정책, 처리방침 등)에는 빈 약관으로 시작을 선택해 직접 작성할 수 있습니다.

플레이스홀더 치환 유틸리티

약관 본문 텍스트 내 플레이스홀더를 실제 값으로 치환하는 유틸리티 함수 예시입니다.

fillTemplatePlaceholders(template.content, {
  회사명: '리옵트',
  서비스명: 'Reopt',
  시행일: '2026년 2월 1일',
});

운영 팁

  • 템플릿 본문에 남아 있는 {{ ... }}를 발행 전에 검출해 경고하는 "프리플라이트" 체크를 두면 실수가 크게 줍니다.
  • 워크스페이스/앱 단위로 자주 쓰는 값(회사명, 사업자정보, 고객센터)을 기본 치환 값으로 관리하면 운영 비용이 줄어듭니다.

스크린샷(문서화용) 체크리스트

핸드북을 운영 문서로 쓰려면 아래 화면을 캡처해 함께 보관해 두세요.

  • 약관 목록 화면(비어있는 상태 / 존재하는 상태)
  • 템플릿 선택 화면(6종 목록 + reason/legalBasis 표시)
  • 템플릿 적용 후 약관 작성 폼(파란 안내 박스 포함)
  • 새 버전 발행 다이얼로그(재동의 경고 포함)
  • 고객 연결 시 약관 동의 화면(필수/선택 동의 분리)

참고 자료

  • 국가법령정보센터 (한국어)

관련 문서

법적/운영 체크리스트

서비스 오픈, PG·카드사 심사, OAuth provider 도입, 약관 개정, 연간 점검까지 단계별로 약관·동의·증빙·화면 노출을 빠뜨리지 않고 점검하는 체크리스트

FAQ

약관 삭제, 수정과 새 버전 발행의 차이, 필수/마케팅 동의 처리, 동의 기록 보관, 템플릿 사용 한계 등 약관 운영에서 자주 나오는 질문에 실무 관점으로 답합니다.

세무·법무 전달 패키지

글로벌 프로덕트 결제 가이드 · Paddle MoR 도입 전 세무사·변호사에게 전달할 자료 묶음, 질문서, 판단 메모 템플릿

템플릿 12) 개인위치정보 수집·이용·제공 동의 (해당 시 필수)

위치기반 서비스 운영 시 개인위치정보 처리 동의와 고지 항목을 분리 관리하는 템플릿

버전 관리

약관은 ‘수정’이 아니라 ‘발행’으로 관리해야 하는 이유와 재동의 상태 전환 설계

On this page

약관 생성(템플릿 기반)약관 생성(빈 약관으로 시작)플레이스홀더 치환 유틸리티운영 팁스크린샷(문서화용) 체크리스트참고 자료