From 3b63734723975635b7ce8b7227a303018fff240f Mon Sep 17 00:00:00 2001 From: park kyung won <149750944+power16one5@users.noreply.github.com> Date: Thu, 21 Mar 2024 13:48:35 +0900 Subject: [PATCH] Add Terms Of Services & Privacy Policy (#16) * Add Terms Of Services, Privacy Policy Page --------- Co-authored-by: nohkwanok --- web/project/app/urls.py | 4 + web/project/app/views.py | 8 + web/project/templates/base/base.html | 23 ++- web/project/templates/privacy_policy.html | 154 ++++++++++++++++++++ web/project/templates/terms_of_service.html | 115 +++++++++++++++ 5 files changed, 291 insertions(+), 13 deletions(-) create mode 100644 web/project/templates/privacy_policy.html create mode 100644 web/project/templates/terms_of_service.html diff --git a/web/project/app/urls.py b/web/project/app/urls.py index bfe743b..3aa24c6 100644 --- a/web/project/app/urls.py +++ b/web/project/app/urls.py @@ -9,6 +9,8 @@ riot_txt, search_summoners_by_name, save_summoner, + terms_of_service, + privacy_policy, ) urlpatterns = [ @@ -22,6 +24,8 @@ ), path("profile/summoner", save_summoner, name="save-summoner-info"), path("accounts/", include("allauth.urls")), + path("terms_of_service", terms_of_service, name="terms-of-service"), + path("privacy_policy", privacy_policy, name="privacy-policy"), ] if settings.DEBUG: diff --git a/web/project/app/views.py b/web/project/app/views.py index 01e7adf..637b632 100644 --- a/web/project/app/views.py +++ b/web/project/app/views.py @@ -169,3 +169,11 @@ def save_summoner(request: WSGIRequest): }, safe=False, ) + + +def terms_of_service(request: WSGIRequest): + return render(request, "terms_of_service.html") + + +def privacy_policy(request: WSGIRequest): + return render(request, "privacy_policy.html") diff --git a/web/project/templates/base/base.html b/web/project/templates/base/base.html index 618362c..5025ea3 100644 --- a/web/project/templates/base/base.html +++ b/web/project/templates/base/base.html @@ -89,9 +89,16 @@

© Duo Finder, 2024.

- About us - Contact us - Privacy Policy + + + Terms of Service + + + + + Privacy Policy + +
@@ -111,16 +118,6 @@ location.href = "{{ url('auth:signout') }}"; } - module.exports = { - theme: { - extend: { - }, - }, - variants: { - fill: ['hover', 'focus'], // this line does the trick - }, - plugins: [], - } {% block js %} {% endblock js %} diff --git a/web/project/templates/privacy_policy.html b/web/project/templates/privacy_policy.html new file mode 100644 index 0000000..3039374 --- /dev/null +++ b/web/project/templates/privacy_policy.html @@ -0,0 +1,154 @@ +{% extends "base/base.html" %} +{% block title %} + | Terms Of Service +{% endblock title %} +{% block content %} +
+
+

DuoFinder 개인정보 처리방침

+

+ 제 1 조 총칙 +

+ +

+ 1. 본 개인정보 처리방침은 DuoFinder(이하 "듀오파인더"라 함)가 제공하는 서비스(이하 "서비스"라 함)에 적용됩니다. +

+ +

+ 제 2 조 개인정보의 수집 및 이용목적 +

+ +

+ 1. 듀오파인더는 다음과 같은 목적을 위하여 개인정보를 처리합니다. 처리한 개인정보는 다음의 목적 이외의 용도로 사용되지 않으며, 이용 목적이 변경될 시에는 사전 동의를 구할 것입니다. +

+ +

+ 가. 회원 관리 + 나. 서비스 개선 및 신규 서비스 개발 + 다. 마케팅 및 광고에 활용 +

+ +

+ 2. 듀오파인더는 다음과 같은 방법으로 개인정보를 수집합니다. +

+ +

+ 가. 디스코드 계정 연동 + 나. 회원가입 시 수집 + 다. 서비스 이용 과정에서 자동 수집 +

+ +

+ 3. 듀오파인더는 다음과 같은 개인정보 항목을 처리하고 있습니다. +

+ +

+ 가. 디스코드 닉네임 + 나. 디스코드 아이디 + 다. 디스코드 프로필 사진 + 라. 디스코드 이메일 +

+ +

+ 제 3 조 개인정보의 보유 및 이용기간 +

+ +

+ 1. 듀오파인더는 회원의 개인정보를 회원 탈퇴 시 지체 없이 파기합니다. 단, 다음의 정보에 대해서는 아래의 이유로 명시한 기간 동안 보존합니다. +

+ +

+ 가. 듀오파인더 내부 방침에 의한 정보보유 사유 + 나. 관련 법령에 의한 정보보유 사유 +

+ +

+ 제 4 조 개인정보의 파기절차 및 방법 +

+ +

+ 1. 듀오파인더는 원칙적으로 개인정보 처리목적이 달성된 경우에는 지체 없이 해당 개인정보를 파기합니다. 파기절차 및 방법은 다음과 같습니다. +

+ +

+ 가. 파기절차 + - 회원이 회원가입 등을 위해 입력한 정보는 목적이 달성된 후 별도의 DB로 옮겨져(종이의 경우 별도의 서류함) 내부 방침 및 기타 관련 법령에 의한 정보보호 사유에 따라 일정 기간 저장된 후 파기됩니다. +

+ +

+ 나. 파기방법 + - 전자적 파일 형태의 정보는 기록을 재생할 수 없는 기술적 방법을 사용하여 삭제합니다. +

+ +

+ 제 5 조 개인정보의 제3자 제공 +

+ +

+ 1. 듀오파인더는 회원의 개인정보를 제1조에서 명시한 범위 내에서 사용하며, 회원의 사전 동의 없이는 동 범위를 초과하여 이용하거나 원칙적으로 회원의 개인정보를 외부에 제공하지 않습니다. 다만, 아래의 경우에는 예외로 합니다. +

+ +

+ 가. 회원이 사전에 동의한 경우 + 나. 서비스 제공에 따른 요금정산을 위하여 필요한 경우 + 다. 관련 법령의 규정에 의거하거나, 수사기관의 요구가 있는 경우 +

+ +

+ 제 6 조 개인정보의 안전성 확보조치 +

+ +

+ 1. 듀오파인더는 개인정보보호법 제29조에 따라 다음과 같이 안전성 확보에 필요한 기술적/관리적 및 물리적 조치를 하고 있습니다. +

+ +

+ 가. 내부관리계획의 수립 및 시행 + 나. 개인정보의 암호화 + 다. 해킹 등에 대비한 기술적 대책 + 라. 개인정보에 대한 접근 제한 +

+ +

+ 제 7 조 개인정보 처리방침의 변경 +

+ +

+ 1. 본 개인정보 처리방침은 2024년 3월 21일부터 적용됩니다. 이전의 개인정보 처리방침은 본 개인정보 처리방침으로 대체됩니다. +

+ +

+ 제 8 조 개인정보 관리책임자 +

+ +

+ 1. 듀오파인더는 회원의 개인정보를 보호하고 개인정보와 관련한 불만을 처리하기 위하여 아래와 같이 개인정보 관리책임자를 지정하고 있습니다. +

+ +

+ 가. 성명: 노관옥 + 나. 연락처: 010-3199-0907 +

+ +

+ 제 9 조 개인정보 열람, 정정, 삭제 및 처리정지 요구 +

+ +

+ 1. 회원은 언제든지 등록되어 있는 자신의 개인정보를 열람하거나 정정, 삭제를 요구할 수 있습니다. 회원의 개인정보 열람, 정정, 삭제 및 처리정지 요구는 듀오파인더의 개인정보 관리책임자에게 서면, 전화 또는 이메일로 연락하시면 지체 없이 조치하겠습니다. +

+ +

+ 제 10 조 개인정보 처리방침의 적용 범위 +

+ +

+ 1. 본 개인정보 처리방침은 서비스에 적용됩니다. 다만, 서비스 이외의 링크된 사이트에 대해서는 책임을 지지 않습니다. +

+ +

+ +

+
+
+{% endblock content %} diff --git a/web/project/templates/terms_of_service.html b/web/project/templates/terms_of_service.html new file mode 100644 index 0000000..1dd51b9 --- /dev/null +++ b/web/project/templates/terms_of_service.html @@ -0,0 +1,115 @@ +{% extends "base/base.html" %} +{% block title %} + | Terms Of Service +{% endblock title %} +{% block content %} +
+
+

DuoFinder 서비스 이용약관

+

+ 제 1 조 총칙 +

+ +

+ 1. 본 약관은 DuoFinder(이하 "듀오파인더"라 함)가 제공하는 DuoFinder 서비스(이하 "서비스"라 함)의 이용조건 및 절차, 듀오파인더와 회원의 권리, 의무 및 책임사항, 기타 필요한 사항을 규정함을 목적으로 합니다. +

+ +

+ 제 2 조 용어의 정의 +

+ +

+ 1. 본 약관에서 사용하는 용어의 정의는 다음과 같습니다. +

+ +

+ 1) "서비스"라 함은 듀오파인더가 제공하는 모든 서비스를 의미합니다. +

+ +

+ 2) "회원"이라 함은 듀오파인더와 서비스 이용계약을 체결하고 듀오파인더가 제공하는 서비스를 이용하는 자를 의미합니다. +

+ +

+ 3) "이용자"라 함은 회원 및 듀오파인더가 제공하는 서비스를 이용하는 자를 의미합니다. +

+ +

+ 제 3 조 약관의 명시, 효력 및 개정 +

+ +

+ 1. 듀오파인더는 본 약관의 내용을 이용자가 쉽게 알 수 있도록 서비스 화면에 게시합니다. +

+ +

+ 2. 듀오파인더는 본 약관을 개정할 경우 적용일자 및 개정사유를 명시하여 현행약관과 함께 서비스 화면에 그 적용일자 7일 이전부터 적용일자 전일까지 공지합니다. +

+ +

+ 3. 듀오파인더가 전항에 따라 개정약관을 공지하면서 이용자에게 7일 기간 내에 의사표시를 하지 않으면 의사표시가 표명된 것으로 본다는 뜻을 명확하게 공지하였음에도 이용자가 명시적으로 거부의사를 표시하지 아니한 경우 이용자가 개정약관에 동의한 것으로 봅니다. +

+ +

+ 4. 이용자가 개정약관에 동의하지 않는 경우 듀오파인더는 이용자에게 7일의 기간을 정하여 이용계약을 해지할 수 있습니다. +

+ +

+ 5. 이용자는 개정약관에 동의하지 않을 경우 적용일자 전일까지 이용계약을 해지할 수 있습니다. +

+ +

+ 제 4 조 약관 외 준칙 +

+ +

+ 본 약관에 명시되지 않은 사항에 대해서는 관계법령 및 일반적인 상관례에 따릅니다. + +

+ +

+ 제 5 조 이용자의 의무 +

+ +

+ 1. 이용자는 서비스 이용 시 다음 각 호의 행위를 하지 않아야 합니다. +

+ +

+ 1) 서비스 신청 또는 변경 시 허위내용을 등록하는 행위 +

+ +

+ 2) 타인의 정보도용 +

+ +

+ 3) 듀오파인더의 운영진, 직원, 관계자를 사칭하는 행위 +

+ +

+ 4) 서비스를 통해 얻은 정보를 듀오파인더의 사전 승낙 없이 복제, 송신, 출판, 배포, 방송 기타 방법에 의하여 영리목적으로 이용하거나 제3자에게 이용하게 하는 행위 +

+ +

+ 5) 듀오파인더의 서비스를 이용하여 얻은 정보를 듀오파인더의 사전 승낙 없이 제3자에게 제공하는 행위 +

+ +

+ 제 6 조 분쟁해결 +

+ +

+ 1. 듀오파인더와 이용자는 서비스와 관련하여 발생한 분쟁을 원활하게 해결하기 위하여 필요한 모든 노력을 해야 합니다. +

+ +

+ 2. 전항의 규정에도 불구하고, 듀오파인더와 이용자 간에 발생한 전자상거래 분쟁에 관한 소송은 제소 당시의 이용자의 주소에 의하고, 주소가 없는 경우에는 거소를 관할하는 지방 법원의 전속 관할로 합니다. +

+ +

+ +

+
+
+{% endblock content %}