프로그램 / 어울림 / 개인정보 처리방침

어울림 1.5.0 기준

어울림 개인정보 처리방침

어울림(Eoullim)이 다루는 학생 정보와, 그 정보를 어디에 두고 어떻게 지우는지 알려 드립니다.

어울림 1.5.0 기준 · 작성일 2026년 11월 5일 · 시행일 홈페이지에 공개한 날

학생 정보는 이 컴퓨터 밖으로 나가지 않습니다. 인터넷은 새 버전 확인에만 씁니다.

제1조(목적과 개인정보처리자)

어울림은 교실 자리를 정하는 무료 Windows 프로그램입니다. 설치판과 USB판이 있습니다. gnilab이 만들어 나눕니다. 이 방침은 어울림이 다루는 개인정보와 그 정보를 지키는 방법을 알립니다.

  1. 어울림은 학생 정보를 선생님 컴퓨터(USB판은 USB) 안에서만 다룹니다. 로그인, 회원가입, 클라우드 저장이 없습니다.
  2. gnilab은 학생 정보를 받지도, 보관하지도 않습니다.
  3. 그래서 학생 정보의 개인정보처리자는 어울림을 쓰는 학교(선생님)입니다. gnilab은 프로그램을 만들어 나누는 곳입니다.
  4. 웹판 어울림(2027년 2월 26일 서비스 종료)은 다른 프로그램이며 이 방침에 들어가지 않습니다.

제2조(처리하는 개인정보 항목)

어울림은 자리를 정하는 데 꼭 필요한 항목만 다룹니다.

구분처리하는 정보
학급 명단학급 이름, 학생 번호, 이름, 성별(남·여·미지정. 비워 두면 미지정)
자리 배치 설정교실 모양, 고정석, 지정구역과 그 구역에 앉을 학생, 짝꿍 조건, 선생님이 화면에 드러나지 않게 정해 두는 비공개 배치 조건(정한 경우)
배치 기록선생님이 배치 저장을 누른 때의 명단, 자리, 배치 설정, 기록 이름과 만든 때(학급마다 100개까지)
인쇄 설정선생님이 적은 경우: 선생님 이름, 기간, 제목, 안내 문구. 앱 설정의 표시 이름
새 버전 확인 때 GitHub로 가는 것설치판만: 컴퓨터의 IP 주소 같은 일반 접속 정보, 업데이트 도구가 컴퓨터에 만들어 둔 임의의 ID. 학생 정보가 아닙니다. gnilab은 받지 않습니다(제8조).
  1. 엑셀 명단을 불러올 때는 어느 칸이 이름인지 고를 수 있게 파일 내용을 잠시 화면에 읽어 오지만, 저장하는 것은 번호, 이름, 성별 세 가지뿐입니다.
  2. 성적, 생활 기록, 사진, 생년월일, 연락처, 주소, 보호자 정보는 받지 않습니다.

제3조(개인정보의 처리 목적)

학생 정보는 다음 일에만 씁니다. 다른 목적에는 쓰지 않습니다.

  1. 선생님이 정한 조건에 맞춰 교실 자리를 정하기
  2. 새 자리를 교실 화면에 보여 주고, 자리표를 인쇄하거나 PDF로 저장하기
  3. 지난 배치를 다시 보거나 되살릴 수 있게 기록으로 남기기

광고나 분석에 쓰지 않습니다.

제4조(개인정보를 받는 방법)

  1. 선생님이 명단을 직접 적거나, 나이스·엑셀에서 복사해 붙여 넣거나, 엑셀 파일을 불러올 때 학생 정보를 받습니다.
  2. 선생님이 어울림 백업 파일을 백업 불러오기로 넣을 때도 받습니다.
  3. 학생이 어울림에 직접 정보를 넣는 곳은 없습니다.
  4. 어울림에서 gnilab으로 학생 정보를 보내는 길은 없습니다.

제5조(보유 기간과 파기)

  1. 저장하는 곳:
    • 설치판: 선생님 컴퓨터의 %APPDATA%\Eoullim\classroom-data.json. 파일이 망가질 때를 대비해 바로 전 상태를 한 벌 더 둡니다(classroom-data.json.bak).
    • USB판: 실행 파일 옆의 어울림-자료 폴더. 화면을 그리는 데 쓰는 임시 자료는 그 컴퓨터의 %TEMP%\eoullim-usb 폴더에 둡니다.
  2. 보유 기간: 선생님이 지울 때까지 그 컴퓨터(또는 USB)에만 있습니다. 학년도가 끝나면 학교의 개인정보 보존 기준에 따라 지워 주세요.
  3. 지우는 방법:
    • 학생 한 명: 학생 명단에서 그 학생의 삭제를 누릅니다(바로 실행 취소할 수 있습니다).
    • 학급 전체: 왼쪽 학급 카드의 ⋯ → 학급 삭제. 그 학급의 명단과 배치 기록이 함께 지워지고 되돌릴 수 없습니다.
    • 배치 기록: 배치 기록에서 하나씩 기록 삭제를 누릅니다.
  4. 한 번에 모두 지우는 버튼은 없습니다. 학급은 늘 하나 남아 있어야 해서 마지막 학급은 지울 수 없습니다. 마지막 학급은 명단을 모두 지운 뒤 남겨 두거나, 아래 6번처럼 폴더째 지워 주세요.
  5. 남을 수 있는 것: 학생을 명단에서 지워도, 그 전에 저장한 배치 기록에는 그때의 명단이 남습니다. 그 기록도 지워 주세요. 바로 전 상태 파일(.bak)은 다음에 저장할 때 바뀝니다.
  6. 프로그램을 제거할 때: 설치판을 제거해도 %APPDATA%\Eoullim 폴더는 저절로 지워지지 않습니다. 제거한 뒤 파일 탐색기 주소창에 %APPDATA%를 넣고 Eoullim 폴더를 지워 주세요. USB판은 어울림-자료 폴더를 지웁니다.
  7. 선생님이 따로 만든 파일: 백업 파일(어울림-백업-날짜.json)과 PDF로 저장한 자리표는 선생님이 둔 곳에 남습니다. 직접 지워 주세요.

제6조(개인정보의 제3자 제공)

gnilab은 학생 정보를 받지 않으므로 누구에게도 제공하지 않습니다. 선생님이 백업 파일이나 자리표를 다른 사람에게 주는 것은 학교의 처리이며, 학교의 기준을 따릅니다.

제7조(개인정보 처리의 위탁)

  1. gnilab은 개인정보 처리를 다른 곳에 맡기지 않습니다. 학생 정보를 두는 서버나 클라우드가 없습니다.
  2. 새 버전 파일은 GitHub(GitHub, Inc., 미국)에 올려 두고 나눕니다. 프로그램 파일을 나누는 일이고, 개인정보 처리를 맡긴 것이 아닙니다. 새 버전을 확인할 때 GitHub가 받는 접속 정보는 GitHub의 개인정보 처리방침을 따릅니다(제8조).

제8조(인터넷 통신과 새 버전 확인)

학생 정보는 이 컴퓨터 밖으로 나가지 않습니다. 인터넷은 새 버전 확인에만 씁니다.

USB판은 새 버전도 확인하지 않습니다. 인터넷을 쓰지 않습니다.

  1. 설치판은 켜고 잠시 뒤 GitHub에서 새 버전이 있는지 한 번 확인합니다. 새 버전 정보가 담긴 작은 파일(latest.yml)을 받습니다.
  2. 이때 인터넷을 쓰면 늘 함께 가는 일반 접속 정보(IP 주소 등)와, 업데이트 도구가 컴퓨터에 만들어 둔 임의의 ID(%APPDATA%\Eoullim\.updaterId)가 GitHub로 갑니다. 이 ID는 업데이트 도구가 새 버전을 나눠 내보낼 때 쓰는 번호로, 학생이나 선생님이 누구인지 알려 주지 않습니다. gnilab은 이 정보를 받아 보지 않습니다.
  3. 학생 정보는 보내지 않습니다.
  4. 새 버전은 선생님이 설치를 누를 때만 내려받고, 어울림을 닫거나 지금 다시 시작을 누를 때 설치됩니다.
  5. 왼쪽 아래 이름 칸(앱 설정)에서 켤 때 새 버전 확인을 끄면 켤 때 확인하지 않습니다. 그때는 같은 창의 업데이트 확인을 직접 누를 때만 확인합니다.
  6. 맞춤법 사전 내려받기는 꺼 두었습니다. 분석·통계 도구와 오류 보고가 없습니다. 글꼴도 프로그램 안에 들어 있습니다.

제9조(만 14세 미만 아동의 개인정보 보호)

  1. 어울림은 학생에게서 직접 정보를 받지 않습니다. 학생은 가입하거나 정보를 넣지 않고, 교실 화면에 나온 새 자리를 보기만 합니다.
  2. 학생 정보는 선생님이 학교 업무(학급 자리 배치)로 다룹니다. 만 14세 미만 학생의 정보를 다룰 때 법정대리인 동의가 필요한지와 그 절차는 학교의 개인정보 처리 기준과 법정대리인 동의 절차를 따릅니다.
  3. gnilab은 아동의 정보를 받지 않습니다.

제10조(정보주체의 권리와 행사 방법)

  1. 학생과 보호자는 담임 선생님이나 학교 개인정보 담당자에게 열람·정정·삭제·처리정지를 요구할 수 있습니다. 학생 정보는 학교 컴퓨터에만 있고 gnilab에는 없으므로, 요구는 학교가 받아 처리합니다.
  2. 선생님은 어울림 안에서 바로 처리할 수 있습니다.
    • 열람: 학생 명단에서 명단을, 배치 기록에서 저장한 배치를 봅니다.
    • 정정: 학생 명단의 명단 편집에서 번호, 이름, 성별을 고치고 명단 저장을 누릅니다.
    • 삭제: 제5조의 방법으로 학생, 학급, 배치 기록을 지웁니다.
    • 처리정지: 그 학생을 명단에서 지우면 다음 배치부터 다루지 않습니다. 이전 배치 기록에 남은 정보는 그 기록을 지웁니다.

제11조(안전성 확보 조치)

  1. 통신 막기: 학생 정보를 인터넷으로 보내지 않습니다. 프로그램 화면은 어울림 자신의 파일 말고는 접속할 수 없게 막았습니다. 새 창 열기, 외부 페이지로 이동, 카메라·마이크 같은 권한 요청도 막았습니다.
  2. 학생에게 보이는 화면: 비공개 배치 조건은 “지금 화면이 학생들에게 보이지 않습니다”를 확인한 뒤에만 열리고, 창을 닫으면 다시 잠깁니다. 이 조건은 교실 화면, 발표 화면, 인쇄물에 나오지 않습니다. 발표 화면에는 성별 표시도 나오지 않습니다. 자리표에는 이름(선생님용은 번호와 이름)만 나옵니다.
  3. 암호화하지 않는 점: 저장 파일과 백업 파일은 암호화하지 않습니다. 그 컴퓨터를 쓸 수 있는 사람은 파일을 열어 볼 수 있습니다.
  4. 선생님께 부탁드리는 것: 학교 컴퓨터의 로그인 암호와 화면 잠금을 써 주세요. 여러 사람이 쓰는 컴퓨터에는 설치판을 쓰지 마세요. 백업 파일은 다른 사람과 나누지 말고 안전한 곳에 두세요. USB판을 쓰면 USB를 잃어버리지 않게 챙겨 주세요.

제12조(개인정보 보호책임자 및 권리구제)

구분내용
프로그램 보호책임자gnilab (직위: 개발자(교사))
전자우편hello@gnilab.kr
학생 정보 보호책임자어울림을 쓰는 학교의 개인정보 보호책임자
  1. 학생 정보는 학교가 처리하므로, 학생 정보에 관한 요구는 학교의 개인정보 보호책임자가 맡습니다.
  2. 어울림이 정보를 다루는 방식에 관한 문의는 hello@gnilab.kr로 보내 주세요.
  3. 개인정보 침해에 관한 상담과 신고는 개인정보침해신고센터(국번 없이 118, privacy.kisa.or.kr), 개인정보분쟁조정위원회(1833-6972, www.kopico.go.kr), 대검찰청(국번 없이 1301, www.spo.go.kr), 경찰청(국번 없이 182, ecrm.police.go.kr)에 할 수 있습니다.

제13조(처리방침의 변경)

어울림이 다루는 정보나 통신이 바뀌면 이 방침을 고치고 이 페이지에 알립니다. 바뀐 내용과 날짜는 아래 부칙에 적습니다.

작성일: 2026년 11월 5일
시행일: 홈페이지에 공개한 날

부칙

이 방침은 어울림 1.5.0을 기준으로 2026년 11월 5일에 작성했고, 홈페이지에 공개한 날부터 시행합니다.

이 방침은 어울림 1.5.0을 기준으로 2026년 11월 5일에 작성했습니다. 궁금한 점이나 불편한 점은 hello@gnilab.kr로 알려 주세요.