Skip to content

Commit 5d0dc6c

Browse files
authored
Merge pull request #179 from pirogramming/minji
Feat : KITUP 개인정보처리방침 페이지
2 parents 9930bae + 814e9ef commit 5d0dc6c

6 files changed

Lines changed: 236 additions & 1 deletion

File tree

config/urls.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from django.urls import path, include
33
from django.conf import settings
44
from django.conf.urls.static import static
5+
from django.views.generic import TemplateView
56
from django.views.generic import RedirectView
67
from .views import main_view
78
from drf_spectacular.views import SpectacularAPIView, SpectacularSwaggerView, SpectacularRedocView
@@ -10,6 +11,9 @@
1011

1112
path("", main_view, name="main"), # 메인 화면 (main.html)
1213
path("admin/", admin.site.urls),
14+
path('privacy-policy/',
15+
TemplateView.as_view(template_name='privacy-policy.html'),
16+
name='privacy_policy'),
1317

1418
# allauth (로그인/소셜로그인)
1519
path("accounts/", include("allauth.urls")),

static/css/main.css

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,9 +450,23 @@ body {
450450
/* 푸터 */
451451
footer {
452452
background: #1d294b;
453+
color: #ccc;
454+
text-align: center;
455+
padding: 50px 0;
453456
margin-top: 200px;
454457
width: 100%;
455-
height: 150px;
458+
height: 200px;
459+
font-size: 12px;
460+
}
461+
462+
footer > a {
463+
display: block;
464+
text-decoration: none;
465+
color: #ccc;
466+
}
467+
468+
footer p {
469+
margin: 10px auto;
456470
}
457471

458472
/* ========================================

static/css/privacy-policy.css

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
.policy {
2+
width: 80%;
3+
margin: 0 auto 200px;
4+
}
5+
6+
.policy > h1 {
7+
text-align: center;
8+
color: #4272EF;
9+
margin: 100px auto;
10+
font-size: 35px;
11+
}
12+
13+
.policy h3 {
14+
margin: 10px 0;
15+
}
16+
17+
.policy p {
18+
color: #333;
19+
font-size: 15px;
20+
margin-top: 10px;
21+
}
22+
23+
.notice {
24+
display: block;
25+
font-weight: 550;
26+
color: #000;
27+
margin: 3px 0;
28+
}
29+
30+
.policy a {
31+
display: block;
32+
margin: 50px auto;
33+
padding: 10px 0;
34+
text-align: center;
35+
text-decoration: none;
36+
width: 150px;
37+
background: #4272EF;
38+
color: #fff;
39+
border-radius: 20px;
40+
}
41+
42+
.policy a:hover {
43+
background: #1F4CC0;
44+
transition: 0.5s ease;
45+
}
46+
47+
@media (max-width: 430px) {
48+
.policy > h1 {
49+
font-size: 28px;
50+
}
51+
}

templates/base.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ <h3>KITUP</h3>
5151
</main>
5252

5353
<footer>
54+
{% block footer %}
55+
{% endblock %}
5456
</footer>
5557

5658
<script src="{% static 'js/base.js' %}"></script>

templates/main.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,3 +310,9 @@ <h3 class="m_noproject">진행된 KITUP 프로젝트가 없습니다.</h3>
310310
</div>
311311
</div>
312312
{% endblock %}
313+
{% block footer %}
314+
<a href="{% url 'privacy_policy' %}"><p>KitUp 개인정보처리방침</p>
315+
</a>
316+
<p>Copyrightⓒ2026.KITUP. All rights reserved.
317+
</p>
318+
{% endblock %}

templates/privacy-policy.html

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
{% extends 'base.html' %}
2+
{% load static %}
3+
{% block header %}
4+
<link rel="stylesheet" href="{% static 'css/privacy-policy.css' %}">
5+
{% endblock %}
6+
{% block content %}
7+
<div class="policy">
8+
<h1>KITUP 개인정보처리방침</h1>
9+
<h3>제1조 (목적)</h3>
10+
<p>
11+
팀 군고구마(이하 ‘팀’이라고 함)는 팀이 제공하고자 하는 서비스(이하
12+
‘KITUP 서비스’ 또는 ‘서비스’)를 이용하는 개인(이하 ‘이용자’ 또는
13+
‘개인’)의 정보(이하 ‘개인정보’)를 보호하기 위해, 개인정보보호법 등 관련
14+
법령을 준수하고, 서비스 이용자의 개인정보 보호 관련한 고충을 신속하고
15+
원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보처리방침(이하
16+
‘본 방침’)을 수립·공개합니다.
17+
</p>
18+
<br>
19+
<h3>제2조 (개인정보 처리의 원칙)</h3>
20+
<p>
21+
개인정보 관련 법령 및 본 방침에 따라 팀은 이용자의 개인정보를 수집할 수
22+
있으며 수집된 개인정보는 개인의 동의가 있는 경우에 한해 제3자에게 제공될
23+
수 있습니다. 단, 법령의 규정 등에 의해 적법하게 강제되는 경우 팀은
24+
수집한 이용자의 개인정보를 사전에 개인의 동의 없이 제3자에게 제공할 수도
25+
있습니다.
26+
</p>
27+
<br>
28+
<h3>제3조 (본 방침의 공개)</h3>
29+
<p>
30+
1. 팀은 이용자가 언제든지 쉽게 본 방침을 확인할 수 있도록 KITUP 홈페이지
31+
첫 화면 또는 첫 화면과의 연결 화면을 통해 본 방침을 공개하고 있습니다.
32+
<br />
33+
2. 팀은 제1항에 따라 본 방침을 공개하는 경우 글자 크기, 색상 등을
34+
활용하여 이용자가 본 방침을 쉽게 확인할 수 있도록 합니다.
35+
</p>
36+
<br>
37+
<h3>제4조 (본 방침의 변경)</h3>
38+
<p>
39+
<span class="notice"
40+
>본 방침은 개인정보 관련 법령, 지침, 고시 또는 정부나 KITUP 서비스의
41+
정책이나 내용의 변경에 따라 개정될 수 있습니다.</span
42+
>
43+
1. 팀은 제1항에 따라 본 방침을 개정하는 경우 다음 각 호 하나 이상의
44+
방법으로 공지합니다.
45+
<br>
46+
가. 팀이 운영하는 인터넷 홈페이지의 첫 화면
47+
공지사항란 또는 별도의 창을 통하여 공지하는 방법
48+
<br>
49+
나. 서면·모사전송·전자우편 또는 이와 비슷한 방법으로 이용자에게 공지하는
50+
방법
51+
<br>
52+
2. 팀은 제2항의 공지를 본 방침 개정 시행일로부터 최소 7일 이전에
53+
공지합니다. 다만, 이용자 권리에 중요한 변경이 있을 경우에는 최소 30일
54+
전에 공지합니다.
55+
</p>
56+
<br>
57+
<h3>제5조 (처리하는 개인정보 항목)</h3>
58+
<p>
59+
<span class="notice">팀은 이용자의 서비스 회원가입을 위하여 다음과 같은 정보를 수집합니다.</span>
60+
- 필수 수집 정보: 이메일 주소, 비밀번호, 이름 및 닉네임
61+
<span class="notice">팀은 이용자의 본인 인증을 위하여 다음과 같은 정보를 수집합니다.</span>
62+
- 필수 수집 정보: 이메일 주소
63+
<span class="notice">인터넷 서비스 이용 과정에서 아래 개인정보 항목이 자동으로 생성되어 수집될 수 있습니다.</span>
64+
- IP 주소, 쿠키, MAC 주소, 서비스 이용 기록, 방문 기록, 불량 이용 기록 등
65+
</p>
66+
<br>
67+
<h3>제6조 (개인정보 처리 목적 및 방법)</h3>
68+
<p>
69+
<span class="notice">팀은 다음과 같은 방법으로 이용자의 개인정보를 수집합니다.</span>
70+
1. 이용자가 팀의 홈페이지에 자신의 개인정보를 입력하는 방식 <br>
71+
2. 어플리케이션 등 팀이 제공하는 홈페이지 외의 서비스를 통해 이용자가 자신의 개인정보를 입력하는 방식 <br>
72+
3. 이용자가 팀이 발송한 이메일을 수신하여 개인정보를 입력하는 방식 <br>
73+
4. 이용자가 고객센터 상담, 게시판 활동 등 팀의 서비스를 이용하는 과정에서 입력하는 방식 <br><br>
74+
<span class="notice">팀은 개인정보를 다음 각 호의 경우에 이용합니다.</span>
75+
1. 공지사항 전달 등 서비스 운영에 필요한 경우<br>
76+
2. 이용 문의 회신, 불만 처리 등 서비스 개선을 위한 경우<br>
77+
3. KITUP 서비스를 제공하기 위한 경우<br>
78+
4. 법령 및 이용약관을 위반하는 회원에 대한 이용 제한 조치 및 부정 이용 방지를 위한 경우<br>
79+
5. 개인정보 및 관심에 기반한 이용자 간 관계 형성을 위한 경우<br>
80+
</p>
81+
<br>
82+
<h3>제7조 (개인정보의 보유 및 이용기간)</h3>
83+
<p>
84+
1. 팀은 개인정보 수집·이용 목적 달성을 위한 기간 동안 개인정보를 보유 및 이용합니다. <br>
85+
2. 전항에도 불구하고 서비스 부정 이용 기록은 부정 가입 및 이용 방지를 위하여 회원 탈퇴 시점으로부터 최대 1년간 보관합니다.
86+
</p>
87+
<br>
88+
<h3>제8조 (개인정보의 파기)</h3>
89+
<p>
90+
<span class="notice">팀은 개인정보 처리 목적 달성, 보유·이용 기간 경과 등 개인정보가 불필요해진 경우 지체 없이 해당 정보를 파기합니다.</span>
91+
1. 이용자가 입력한 정보는 처리 목적 달성 후 별도의 DB로 옮겨지거나 내부 방침 및 관련 법령에 따라 일정 기간 보관 후 파기됩니다. <br>
92+
2. 팀은 파기 사유 발생 시 개인정보 보호책임자의 승인 절차를 거쳐 파기합니다.
93+
<br><br>
94+
<span class="notice">파기방법</span>
95+
전자적 파일은 복구할 수 없는 기술적 방법으로 삭제하며, 종이 문서는 분쇄 또는 소각합니다.
96+
</p>
97+
<br>
98+
<h3>제9조 (아동의 개인정보 보호)</h3>
99+
<p>팀은 만 14세 미만 아동의 개인정보 보호를 위하여 만 14세 이상의 이용자에 한하여 회원가입을 허용합니다.</p>
100+
<br>
101+
<h3>제10조 (개인정보 조회 및 수집 동의 철회)</h3>
102+
<p>
103+
1. 이용자 및 법정대리인은 언제든지 자신의 개인정보를 조회·수정하거나 수집 동의 철회를 요청할 수 있습니다.
104+
<br>
105+
2. 개인정보 보호책임자에게 이메일 등으로 요청할 경우 팀은 지체 없이 조치합니다.
106+
</p>
107+
<br>
108+
<h3>제11조 (개인정보 정정)</h3>
109+
<p>
110+
1. 이용자는 개인정보 오류에 대해 정정을 요청할 수 있습니다.
111+
<br>
112+
2. 정정 완료 전까지 해당 개인정보는 이용 또는 제공하지 않으며, 제3자에게 제공된 경우 지체 없이 정정 사실을 통지합니다.
113+
</p>
114+
<br>
115+
<h3>제12조 (이용자의 의무)</h3>
116+
<p>
117+
1. 이용자는 자신의 개인정보를 최신 상태로 유지해야 하며, 부정확한 정보 입력에 대한 책임은 이용자에게 있습니다.
118+
<br>
119+
2. 타인 정보 도용 시 자격 상실 또는 법적 처벌을 받을 수 있습니다.
120+
<br>
121+
3. 이메일과 비밀번호 보안 유지 책임은 이용자에게 있습니다.
122+
</p>
123+
<br>
124+
<h3>제13조 (개인정보 보호 및 구제)</h3>
125+
<p>
126+
(이하 내용 동일 유지)
127+
</p>
128+
<br>
129+
<h3>제14조 (개인정보의 안전성 확보조치)</h3>
130+
<p>
131+
(내용 동일 유지)
132+
</p>
133+
<br>
134+
<h3>제15조 (개인정보 보호책임자)</h3>
135+
<p>
136+
- 이메일: [kitup.dev@gmail.com](mailto:kitup.dev@gmail.com)
137+
<br>
138+
- 문의 방법: 이메일 문의
139+
</p>
140+
<br>
141+
<h3>제16조 (개인정보 처리의 위탁)</h3>
142+
<p>
143+
(내용 동일 유지)
144+
</p>
145+
<br>
146+
<h3>제17조 (소셜 로그인)</h3>
147+
<p>
148+
(내용 동일 유지)
149+
</p>
150+
<br>
151+
<h3>부칙</h3>
152+
<p>
153+
<span class="notice">본 방침은 2026년 2월 13일부터 시행됩니다.</span>
154+
</p>
155+
<a href="/">홈으로</a>
156+
</div>
157+
158+
{% endblock %}

0 commit comments

Comments
 (0)