← 돌아가기← Back

개인정보처리방침

최종 수정: 2026년 10월 16일 · ★ 표시한 내용은 2026년 10월 23일부터 적용합니다 · ☆ 표시한 내용은 2026년 10월 23일부터 적용합니다

ScoreToMML(sheet2mml.com, 이하 "서비스")은 개인정보 보호법에 따라 이용자의 개인정보를 아래와 같이 처리합니다.

1. 처리하는 개인정보와 목적

구분항목목적수집 시점
회원 가입Google 계정 식별번호, 이메일 주소, 이름(Google 표시 이름), 닉네임회원 식별·로그인, 게시판 활동 표시, 변환 완료 메일(선택 시)가입 완료 시(닉네임은 설정 시)
가입 기록이용약관 동의 시각·약관 판, 만 14세 이상 자기신고 시각가입 조건 확인 기록가입 완료 시
게시판게시글(제목·MML·선택한 MusicXML), 댓글, 좋아요, 다운로드 기록, 신고 사유·내용게시판 운영, 부정 이용 방지이용 시
클라우드 프로젝트제목, PDF 식별값(해시), 음표·OMR 데이터, MML작업 저장·불러오기[저장] 시
문의·제보분류, 내용, 앱 버전·페이지 번호·브라우저 정보(User-Agent), ★보낸 곳(웹·앱)·화면 이름·전체 쪽수·화면 언어·편집 모드(MML 편집·가야금)문의 답변, 오류 수정작성 시
★이메일 문의보낸 사람 이메일 주소·표시 이름, 내용문의 답변contact@sheet2mml.com 으로 메일을 보낼 때
웹 변환업로드한 악보 파일과 변환 결과변환 서비스 제공변환 시
이용량 제한IP 주소비로그인 무료 변환 한도 적용, ★스타일러(편곡) 요청 횟수 제한(1분 단위)비로그인 변환 시, ★스타일러를 쓸 때
오류 기록오류 종류, 오류가 난 프로그램 위치, 요청 방식과 경로의 형태(글 번호 등 값은 제외)서비스 오류 분석서버 오류 발생 시
선택 이용 통계7항 참조7항 참조선택 동의 후

가입 대기 중(Google 로그인 후 약관 동의 전)에는 Google 계정 식별번호·이메일·이름을 서버 메모리에만 최대 30분 두며, 가입을 마치지 않으면 저장하지 않습니다.

방문 통계는 날짜별 건수(방문·변환·MML 내보내기·안내 단추 클릭·변환 실패 이유별 건수 등)만 셉니다. 누가 했는지는 남기지 않으며, IP 주소나 IP 에서 만든 값은 방문 통계에 저장하지 않습니다.

만 14세 미만은 회원으로 가입할 수 없습니다. 가입할 때 만 14세 이상임을 스스로 확인하며, 생년월일 등 추가 정보는 받지 않습니다.

2026년 9월 25일까지 운영하던 방문자 IP 변환값(해시)과 브라우저 이용 기록(임의 식별자·사용 단계·시각)은 더 이상 수집하지 않습니다. 이미 수집된 기록은 현재 보관 중이며(이용 기록은 서버와 백업, IP 변환값은 서버), 보존·집계·삭제 방침을 검토하고 있습니다. 방침이 정해지면 이 문서에 반영합니다.

2. 보유 기간과 파기

3. 제3자 제공

개인정보를 제3자에게 제공하지 않습니다. 법령에 따른 요청이 있는 경우는 예외입니다. Google 로그인은 이용자가 Google 에 직접 인증하는 것이며, 서비스는 그 결과(계정 식별번호·이메일·이름)를 Google 로부터 받습니다.

4. 처리위탁 및 국외 이전

서비스 운영을 위해 아래와 같이 처리를 위탁하며, 위탁받는 회사가 국외에 있어 개인정보가 국외로 이전(보관·처리)됩니다(개인정보 보호법 제28조의8 제1항 제3호).

받는 자(연락처)국가항목목적시기·방법보유 기간
Contabo GmbH (contabo.com)프랑스1항의 모든 항목(메모리에만 두는 것 제외)서버·데이터베이스 보관(호스팅)서비스 이용 시 상시, 암호화 통신(HTTPS)으로 서버에 저장2항의 기간
Functional Software, Inc. (Sentry, legal@sentry.io)미국오류 기록(1항)서비스 오류 모니터링서버 오류 발생 시 암호화 통신으로 전송30일 후 삭제(Sentry Developer 요금제의 오류 기록 보관 기간)
Plus Five Five, Inc. (Resend, support@resend.com)미국이메일 주소, 무작위 작업 번호(제목·첨부 이름), 변환된 악보 이미지·OMR 파일(첨부) / 문의 내용(운영자에게 전달)변환 완료 메일·문의 알림 발송발송 시 암호화 통신으로 전송발송 목적 달성에 필요한 기간(Resend 개인정보처리방침)
★Google Asia Pacific Pte. Ltd. (Google Workspace, 개인정보 문의 support.google.com/a/contact/googlecloud_dpr)싱가포르(계약 회사) · 미국 등 Google 데이터 센터가 있는 나라피드백 메일(내용·분류·판·화면·쪽) / 이메일 문의(보낸 사람 이메일 주소·표시 이름·내용)운영자 메일함(contact@sheet2mml.com) — 문의 답변·오류 수정메일이 도착할 때 인터넷으로 전송되어 보관문의 처리를 마친 뒤 1년

국외 이전을 원하지 않으시면: 변환 완료 메일을 선택하지 않으면 이메일 주소와 악보가 Resend 로 전송되지 않습니다. ★피드백이나 이메일 문의를 보내지 않으면 Google 로 전송되지 않습니다. 서버 보관(Contabo)과 오류 기록(Sentry)은 서비스 제공에 필요하여, 원하지 않으시면 회원 서비스를 이용할 수 없습니다(회원 탈퇴로 중단할 수 있습니다).

5. 정보주체의 권리와 행사 방법

언제든지 개인정보 열람·정정·삭제·처리정지와 동의 철회를 요구할 수 있습니다. 프로필 화면에서 닉네임 변경, 이용 통계 끄기, 회원 탈퇴를 직접 할 수 있으며, 그 밖의 요구는 10항의 연락처로 보내 주시면 지체 없이 조치합니다. 법정대리인이나 위임받은 사람을 통해서도 요구할 수 있습니다.

6. 자동 수집 장치(쿠키 등)

이름내용기간
board_session로그인 유지(서명된 회원 번호·닉네임). HttpOnly·Secure·SameSite=Lax30일
session로그인 과정의 보안 확인값, 가입 진행 번호14일
브라우저 저장소언어 등 화면 설정, 편집 중인 작업 자동 저장(이용자 브라우저 안에만 있음)삭제할 때까지

브라우저 설정에서 쿠키를 거부할 수 있으나, 그러면 로그인 기능을 쓸 수 없습니다.

7. 선택: 제품 개선을 위한 이용 통계

8. 안전성 확보조치

9. Windows 로컬 앱 (ScoreToMML)

Windows 로컬 앱은 악보 변환을 사용자 PC 안에서 처리합니다. 앱이 무엇을 PC 에 두고, 무엇을 서버와 주고받는지는 아래와 같습니다.

사용자 PC 에서만 처리되는 것

서버(sheet2mml.com)와 통신하는 것

언제어디로무엇을
앱을 켤 때sheet2mml.com최신 버전 목록(업데이트 확인, Audiveris 권장 버전)과 화면에 보일 기능 표시(예: MML 에디터 탭). 계정 정보는 포함되지 않으며 서버는 접속 IP 를 봅니다. 서버는 이 요청의 날짜별 횟수만 셉니다.
업데이트를 받을 때GitHub (github.com/COCOnuttooo/score_to_mml_dist)서명된 업데이트 파일 내려받기. GitHub 도 접속 IP 를 봅니다.
로그인을 누를 때기본 브라우저 → sheet2mml.com → Google구글 로그인은 앱 창이 아니라 기본 브라우저에서 진행됩니다. 서버가 120초짜리 1회용 코드를 발급하고, 앱이 그 코드를 세션 토큰으로 바꿉니다. 토큰은 앱 메모리에만 있으며 파일로 저장하지 않습니다 — 앱을 끄거나 로그아웃하면 사라집니다. ☆앱에서 고른 화면 언어(한국어·영어)도 로그인 주소에 함께 실어 보냅니다 — 브라우저의 로그인 화면을 같은 언어로 보여 주려고.
앱 안에서 게시판을 볼 때sheet2mml.com게시판은 앱 창 안에서 열립니다. 앱이 글 목록·글·댓글·미리듣기 데이터를 대신 받아 옵니다(로그인 없이 볼 수 있는 내용이며, 로그인 전에는 계정 정보를 함께 보내지 않습니다). 서버는 접속 IP 를 봅니다.
★스타일러(편곡)를 쓸 때sheet2mml.com편곡에 필요한 곡 정보(편집기 트랙의 음표·코드·구간·빠르기 — 악보 파일·그림은 보내지 않음). 로그인 정보는 보내지 않습니다. 서버는 접속 IP 로 1분 요청 횟수를 셉니다(메모리에만).
★피드백을 보낼 때sheet2mml.com적은 내용과 분류, 판·화면·페이지 번호·브라우저 정보(User-Agent). 로그인 정보는 보내지 않습니다. 운영자에게 메일로 전달됩니다(4항 Resend). 앱 창 안에서 보내는 것은 2026년 10월 23일부터이며, 그 전에는 기본 브라우저의 웹 화면에서 보냅니다(1~8항 적용).
로그인 뒤 해당 기능을 쓸 때만sheet2mml.com클라우드 프로젝트 저장/불러오기(제목·PDF 해시·음표 데이터·MML — 악보 이미지는 보내지 않음), 게시판 글쓰기(제목·MML·선택한 MusicXML)와 글 삭제·좋아요·댓글 쓰기/삭제·신고, MML/MusicXML 내려받기, 내 계정 정보 조회와 프로필 조회, 닉네임 변경, 이용 통계 설정 확인·변경과 (이용 통계에 동의한 경우에만) 이용 통계 보내기, 계정 삭제. 이때만 로그인 세션 정보가 함께 갑니다.
Java·Audiveris 설치Windows winget (Microsoft) 및 각 배포처필요한 프로그램 내려받기.

변환·교정·게시판·MML 에디터는 앱 창 안에서 열립니다. 약관·개인정보·후원 같은 앱 밖 웹 페이지와 구글 로그인은 기본 브라우저에서 열리며, 그때부터는 이 문서의 1~8항(웹 서비스)이 적용됩니다.

10. 개인정보 보호책임자

11. 권익침해 구제방법

개인정보 침해에 대한 상담·신고는 아래 기관에 할 수 있습니다.

12. 방침 변경

이 방침을 바꿀 때는 시행 7일 전부터 사이트 공지로 알립니다.

Privacy Policy

Last updated: October 16, 2026 · Items marked ★ take effect on October 23, 2026 · Items marked ☆ take effect on October 23, 2026

ScoreToMML (sheet2mml.com, the "Service") processes your personal data as described below, in accordance with the Korean Personal Information Protection Act.

1. Data we process and why

CategoryItemsPurposeWhen
Sign-upGoogle account ID, email address, name (Google display name), nicknameIdentifying members and sign-in, showing board activity, completion email (if chosen)When sign-up is completed (nickname: when set)
Sign-up recordTime and version of your Terms agreement, time of your declaration that you are 14 or olderRecord that sign-up conditions were metWhen sign-up is completed
BoardPosts (title, MML, the MusicXML you chose), comments, likes, download records, report reasons and detailsRunning the board, preventing abuseWhen used
Cloud projectsTitle, PDF identifier (hash), note/OMR data, MMLSaving and loading your workWhen you press Save
FeedbackCategory, message, app version, page number, browser information (User-Agent); ★where it was sent from (web/app), screen name, total page count, display language and editing mode (MML edit, gayageum)Answering, fixing bugsWhen you write it
★Email inquiriesSender's email address and display name, messageAnswering inquiriesWhen you email contact@sheet2mml.com
Web conversionThe score file you upload and the conversion resultsProviding the conversionWhen converting
Usage limitIP addressApplying the free-conversion limit for signed-out users; ★limiting Styler (arrangement) requests per minuteWhen converting without signing in; ★when using Styler
Error recordsError type, the program location where it happened, request method and the shape of the path (values such as post numbers removed)Analysing service errorsWhen a server error occurs
Optional usage statisticsSee section 7See section 7After you opt in

While sign-up is pending (after Google sign-in, before you accept the Terms), your Google account ID, email and name are kept only in server memory for up to 30 minutes and are not stored unless you finish signing up.

Visit statistics only count events per day (visits, conversions, MML exports, clicks on the app download notice, conversion failures by reason, and similar). They do not record who did anything. Neither IP addresses nor values derived from them are stored for visit statistics.

People under 14 cannot sign up. At sign-up you declare that you are 14 or older; we do not ask for your date of birth or other extra information.

The visitor IP-derived values (hashes) and browser usage records (random identifier, usage steps, time) operated until September 25, 2026 are no longer collected. Records already collected are currently retained (usage records on the server and in backups, IP-derived values on the server), and we are reviewing whether to keep, aggregate or delete them. We will update this policy once that is decided.

2. Retention and destruction

3. Provision to third parties

We do not provide personal data to third parties, except where required by law. Google sign-in means you authenticate directly with Google; the Service receives the result (account ID, email, name) from Google.

4. Outsourcing and cross-border transfer

We outsource processing as below. Because these companies are outside Korea, your personal data is transferred abroad for storage and processing (Article 28-8(1)(3) of the Personal Information Protection Act).

Recipient (contact)CountryItemsPurposeTiming and methodRetention
Contabo GmbH (contabo.com)FranceAll items in section 1 (except those kept only in memory)Server and database hostingContinuously while you use the Service, stored over encrypted connections (HTTPS)Periods in section 2
Functional Software, Inc. (Sentry, legal@sentry.io)United StatesError records (section 1)Monitoring service errorsSent over an encrypted connection when a server error occursDeleted after 30 days (error retention of the Sentry Developer plan)
Plus Five Five, Inc. (Resend, support@resend.com)United StatesEmail address, a random job number (in the subject and attachment name), converted score images and OMR file (attached) / feedback messages (forwarded to the operator)Sending completion emails and feedback notificationsSent over an encrypted connection when the email is sentAs long as needed to send the email (Resend privacy policy)
★Google Asia Pacific Pte. Ltd. (Google Workspace; privacy contact support.google.com/a/contact/googlecloud_dpr)Singapore (contracting company) · the United States and other countries with Google data centersFeedback emails (message, type, version, screen, page) / email inquiries (sender's email address, display name, message)Operator's mailbox (contact@sheet2mml.com) — answering inquiries, fixing bugsSent over the internet and stored when the email arrivesOne year after the inquiry has been handled

If you do not want a cross-border transfer: if you do not choose the completion email, your email address and score are not sent to Resend. ★If you do not send feedback or email inquiries, nothing is sent to Google. Server storage (Contabo) and error records (Sentry) are necessary to provide the Service; if you do not want them, you cannot use member services (you can stop by deleting your account).

5. Your rights

You may request access, correction, deletion or suspension of processing of your personal data and withdraw consent at any time. You can change your nickname, turn off usage statistics and delete your account yourself on the profile page; for other requests, contact us at the address in section 10 and we will act without delay. Legal representatives or authorised persons may also make requests.

6. Cookies and similar technologies

NameWhatDuration
board_sessionKeeps you signed in (signed member number and nickname). HttpOnly, Secure, SameSite=Lax30 days
sessionSecurity values during sign-in, sign-up progress number14 days
Browser storageScreen settings such as language, auto-save of the work you are editing (only inside your browser)Until you delete it

You can refuse cookies in your browser settings, but you will not be able to sign in.

7. Optional usage statistics for product improvement

8. Security measures

9. Windows local app (ScoreToMML)

The Windows local app converts sheet music on your own PC. What stays on the PC and what is exchanged with the server:

Processed only on your PC

Communication with the server (sheet2mml.com)

WhenWhereWhat
At startupsheet2mml.comThe latest version list (update check, recommended Audiveris version) and the feature flags that decide what the app shows (for example the MML editor tab). No account data is included; the server sees your IP address. The server only counts how many of these requests arrive per day.
When downloading an updateGitHub (github.com/COCOnuttooo/score_to_mml_dist)The signed update files. GitHub also sees your IP address.
When you press Log inDefault browser → sheet2mml.com → GoogleGoogle sign-in happens in your default browser, not in the app window. The server issues a one-time code valid for 120 seconds; the app exchanges it for a session token. The token is kept in memory only, never written to a file — it is gone when you quit or log out. ☆The display language chosen in the app (Korean/English) is also sent in the sign-in address, so the sign-in pages in your browser appear in the same language.
When you open the board in the appsheet2mml.comThe board opens inside the app window. The app fetches the post list, posts, comments and preview data on your behalf (content anyone can read; before you log in, no account data is sent with it). The server sees your IP address.
★When you use Styler (arrangement)sheet2mml.comThe song information needed to arrange (notes, chords, sections and tempo of the editor tracks — no score file or image). No login data is sent. The server counts requests per minute by IP address (in memory only).
★When you send feedbacksheet2mml.comYour message and its type, the version, screen and page number, and browser information (User-Agent). No login data is sent. It is forwarded to the operator by email (section 4, Resend). Sending from inside the app window starts on October 23, 2026; until then it opens in your default browser and is sent from the web page (sections 1–8 apply).
Only when you use these features after logging insheet2mml.comCloud project save/load (title, PDF hash, note data, MML — score images are not sent), posting to the board (title, MML, the MusicXML you chose) plus deleting a post, likes, writing/deleting comments and reports, downloading MML/MusicXML, reading your account info and profile, changing your nickname, checking or changing your usage-statistics setting, sending usage statistics (only if you agreed to it), and account deletion. Your login session is sent only for these.
Installing Java / AudiverisWindows winget (Microsoft) and each project's download siteDownloading the required programs.

Convert, Corrector, the board and the MML editor open inside the app window. Web pages outside the app (terms, privacy, support, …) and the Google sign-in open in your default browser; from there sections 1–8 (the web service) apply.

10. Privacy officer

11. Remedies

For advice on or reports of privacy infringement, you can contact:

12. Changes to this policy

We announce changes on the site at least 7 days before they take effect.