틀틀다 ← 첫 화면

개인정보처리방침

시행일 2026-10-02 · 판 7 — 내려받기에도 「어디서 링크됐나」를 적기 시작했습니다. 방문과 같이 호스트 이름만입니다

틀다는 무엇을 언제 들었는지를 이 PC 밖으로 내보내지 않습니다. 계정도, 당신의 기록을 받아두는 서버도 없고, 기록을 다루는 코드에는 네트워크를 쓰는 줄이 아예 없습니다. 그게 지켜지는지는 테스트가 강제하고 있습니다.

프로그램이 바깥으로 나가는 곳은 딱 한 곳입니다 — 하루에 한 번 이 사이트에서 새 판 번호를 받아오는 것. 받아만 오고 아무것도 보내지 않으며, 끌 수 있습니다(아래 1번).

아래는 그럼에도 남는 것들 — 웹사이트에 접속하면 생기는 기록과, 프로그램이 당신 PC 안에 만드는 파일 — 을 빠짐없이 적은 것입니다.

1. 프로그램(틀다)이 다루는 것

틀다는 Windows 의 미디어 창구(SMTC)에서 지금 재생 중인 것의 제목·아티스트· 앨범·재생 위치·앨범아트를 읽습니다. 화면에 띄우기 위해서입니다. 스크랩을 누르면 그 내용이 아래 파일에 한 줄 적힙니다.

무엇이곡 제목, 아티스트, 앨범, 스크랩한 시각, 재생 위치와 길이, 재생한 앱의 식별자(AUMID), 직접 적은 메모
어디에%LOCALAPPDATA%\teulda\scraps.jsonl — 당신 PC 안에만
얼마나당신이 지울 때까지. 보관 기간을 저희가 정하지 않습니다
누구에게아무에게도 보내지 않습니다. 제3자 제공도, 처리 위탁도, 국외 이전도 없습니다

「방송용 자막」을 켜면 지금 곡이 같은 폴더의 now.txt 에 쓰입니다 (곡·아티스트를 따로 쓰는 파일 둘도 같이). 켜지 않으면 그 파일들은 만들어지지 않습니다.

같은 폴더에 두 가지가 더 생깁니다. 둘 다 이 PC 안에만 있고, 무엇을 들었는지와는 상관이 없습니다.

지우는 법

내보내기

CSV 로 내보내기는 당신이 단추를 누를 때만 일어나고, 저장 위치도 당신이 고릅니다. 저절로 어디론가 올라가는 경로는 없습니다.

새 판이 나왔는지 물어봅니다 — 하루에 한 번, 받기만

틀다가 바깥으로 나가는 곳은 이 한 곳뿐입니다. 하루에 한 번 https://teulda.com/version.json 을 받아옵니다. 그 파일에 든 것은 가장 새 판의 번호와 낸 날짜뿐이고, 받아서 지금 쓰는 판과 견주는 일은 당신 PC 안에서 일어납니다.

보내는 것아무것도 없습니다. 무엇을 듣는지도, 어떤 스킨을 쓰는지도, 지금 쓰는 판 번호조차 보내지 않습니다
그래도 남는 것웹페이지를 한 장 여는 것과 같은 접속 기록 (IP 주소와 시각)이 호스팅 쪽에 남습니다 — 아래 2번의 접속 기록과 같은 것입니다. 이 요청은 방문 수에도 내려받기 수에도 들어가지 않습니다
얼마나 자주하루에 한 번. 마지막으로 물어본 시각을 settings.json 에 적어두고 24시간이 지나야 다시 묻습니다
끄는 법서재 창(L)에서 「새 판이 나오면 알려주기」 를 끕니다. 끄면 이 프로그램은 어디에도 접속하지 않습니다. settings.json 의 check_updates 를 false 로 적어도 같습니다

새 판이 있으면 제목 칸에 잠깐 알리고 오른쪽 단추 차림표 맨 위에 줄이 하나 생깁니다. 저절로 내려받거나 설치하지 않습니다 — 받는 것도, 켜는 것도 당신이 정합니다.

2. 웹사이트(teulda.com)가 남기는 것

이 사이트는 회원 가입도 로그인도 문의 양식도 없습니다. 이름·연락처 같은 것을 입력받는 칸이 아예 없습니다.

내려받기는 Cloudflare R2 에서 나갑니다.

방문 수를 셉니다 — 사람이 아니라 횟수를

사람들이 어느 판을 보는지, 어디를 거쳐 오는지를 저희도 알아야 해서 페이지가 열릴 때마다 네 가지만 기록합니다.

시각시간 단위로 뭉갠 값. 분·초를 버립니다 — 초 단위로 두면 서버 접속 기록과 맞춰 한 사람을 집어낼 수 있습니다
어느 판/, /en/, /privacy 같은 미리 정해둔 주소. 목록에 없는 것은 전부 「기타」 한 칸으로 모읍니다
나라두 글자 코드 (KR, JP …)
어디서링크를 타고 왔다면 그 호스트 이름만 — google.com, naver.com 처럼. 전체 주소는 버립니다 (검색어가 딸려 들어오기 때문입니다). 링크 없이 오면 「직접」

IP 주소도, 브라우저 종류도, 화면 크기도, 그 밖의 어떤 식별자도 적지 않습니다. 브라우저 종류는 검색 로봇이 보낸 것인지 가려내는 데만 잠깐 보고 그 자리에서 버립니다 — 로봇을 사람으로 세면 숫자가 쓸모없어지기 때문입니다. 쿠키를 심지 않으므로 같은 사람이 두 번 와도 두 번으로 셀 뿐 같은 사람인지는 모릅니다 — 그래서 저희는 순 방문자 수를 알지 못하고, 내지도 않습니다.

브라우저가 「추적하지 말라」(DNT·GPC)고 밝히면 이 기록을 아예 보내지 않습니다. 자바스크립트를 끈 브라우저에서도 보내지지 않습니다.

내려받기 수를 셉니다 — 마찬가지로 사람이 아니라 횟수를

파일이 몇 번 나갔는지는 저희도 알아야 해서, 내려받기마다 네 가지만 기록합니다.

시각시간 단위로 뭉갠 값. 분·초를 버립니다 — 초 단위로 두면 서버 접속 기록과 맞춰 한 사람을 집어낼 수 있습니다
파일 이름teulda-0.2.3-win64.zip 같은 것 — 어느 판을 받아갔는지
나라두 글자 코드 (KR, JP …)
어디서 왔나호스트 이름만 — naver.com 처럼. 전체 주소를 받지 않으므로 검색어는 들어오지 않습니다. 저희 페이지에서 눌렀으면 「내부」, 아무것도 오지 않으면 「직접」

IP 주소도, 브라우저 종류도, 그 밖의 어떤 식별자도 적지 않습니다. 이 넷으로는 누가 받아갔는지 알 수 없고, 알 필요도 없습니다. 쿠키를 심지 않으므로 같은 사람이 두 번 받아도 두 번으로 셀 뿐 같은 사람인지는 모릅니다.

「어디서 왔나」는 2026-10-02 부터 적습니다. 랜딩을 연 사람은 없는데 파일만 나가는 날이 있어서, 누군가 파일 주소를 직접 링크한 것인지 알아보려고 더했습니다 — 그러면 그 자리에 저희 안내를 붙일 수 있습니다. 보낼지 말지는 링크를 건 쪽이 정합니다. 그 사이트가 보내지 않기로 해두었거나 주소를 직접 붙여 넣으면 저희에게는 아무것도 오지 않습니다.

3. 처리 위탁과 국외 이전

위 접속 기록은 웹 호스팅 사업자인 Cloudflare, Inc. 의 설비에서 처리되며, 그 성격상 국외 서버를 거칠 수 있습니다. 위탁하는 업무는 웹사이트 호스팅과 파일 전송뿐입니다. 저희가 따로 개인정보를 넘기는 일은 없습니다.

4. 당신의 권리

기록이 당신 PC 안에만 있으므로, 열람·정정·삭제는 저희를 거치지 않고 직접 하실 수 있습니다. 서재 창에서 보고, 메모를 붙이고, 지우고, 내보낼 수 있습니다. 그 밖에 요청하실 것이 있으면 아래로 연락 주시면 지체 없이 처리하겠습니다.

5. 만 14세 미만 아동

별도로 아동을 대상으로 하지 않으며, 나이를 포함해 어떤 개인정보도 저희가 수집하지 않습니다.

6. 안전 조치

7. 개인정보 보호책임자

책임자이유상 (프로젝트팀포유)
연락처[email protected] · 070-7620-7256

개인정보 침해에 대한 신고·상담은 개인정보침해신고센터(privacy.kisa.or.kr, 국번없이 118), 개인정보 분쟁조정위원회(kopico.go.kr, 1833-6972), 대검찰청 사이버수사과(1301), 경찰청 사이버수사국(182)에도 하실 수 있습니다.

8. 바뀔 때

이 방침이 바뀌면 이 페이지에 바뀐 내용과 시행일을 적어 알립니다. 프로그램이 다루는 것이 늘어나면 그때도 여기에 먼저 적습니다.

Privacy Policy

Effective 2026-10-02 · Version 5

This English text is provided for convenience. The Korean version above is the binding one — if the two ever disagree, the Korean text governs.

The short version

teulda never sends what you listened to off your PC. There is no account and no server that receives your record. The code that handles your listening record contains no networking of any kind, and a test enforces that. The program reaches the network in exactly one place: once a day it fetches the current version number from this site. It sends nothing, and you can turn it off.

What the program handles

teulda reads the title, artist, album, playback position and artwork of whatever Windows is currently playing, through the Windows media desk (SMTC), in order to display it. When you scrap a song, that information is appended to %LOCALAPPDATA%\teulda\scraps.jsonl on your own PC. It is never transmitted, shared, processed by anyone else, or transferred abroad. Export to CSV happens only when you press the button, to a location you pick.

You can delete any row from the Library window — the file is rewritten, not flagged — or delete the folder to erase everything. We hold no copy.

Two more files live in that folder: settings.json (what you switched on, plus the path of the last skin you opened so it reopens with that skin — the path only, never a copy of the file) and appnames.json, a weekly local cache of the app names Windows itself reports for programs in your Start menu, used to show a readable name instead of a raw identifier. Neither leaves your PC, and neither has anything to do with what you listened to.

Checking for a new version

Once a day teulda fetches https://teulda.com/version.json, which contains only the latest version number and its release date; the comparison happens on your PC. It sends nothing — not what you are playing, not which skin you use, not even the version you are running. As with opening any web page, the host records the request (IP address and time); it is counted neither as a visit nor as a download. Turn it off with "새 판이 나오면 알려주기" in the Library window, or by setting check_updates to false in settings.json — with it off, the program contacts nothing at all. It never downloads or installs anything by itself.

What the website records

There is no sign-up, no login and no contact form. Our host (Cloudflare Pages) automatically logs IP address, time, requested path and browser type in order to serve the site and block abuse. We use no advertising and no trackers, and we set no cookies. There is no Google Analytics and no ad pixel, and our Content Security Policy blocks third-party scripts other than the ones named below.

We did turn on our host's own Cloudflare Web Analytics on 2026-09-27 — this page previously said it was switched off, and that is no longer true. It sets no cookies and attaches no identifier to visitors, so it too counts times rather than people. We embed the measuring script in the page ourselves, and it reports to cloudflareinsights.com. (We first enabled Cloudflare's edge injection, but the script never actually arrived, so we switched to the manual install the documentation describes — which is why the data goes to Cloudflare's domain rather than ours.) It does not honour DNT or GPC — our own visit count, described below, does. You can block it with any script blocker by blocking static.cloudflareinsights.com; the site still works.

The host also inserts one small script that obfuscates the email addresses printed on the page against spam harvesters and restores them in the browser; it tracks nothing and sends nothing. Only your chosen language is kept in your browser's localStorage; it is never sent to a server. Downloads are served from Cloudflare R2.

We do count downloads, but we count downloads, not people: for each one we store the time rounded down to the hour, the file name, a two-letter country code, and — since 2026-10-02 — the hostname only of the page that linked to the file (naver.com, never the full URL, so search terms never reach us). No IP address, no user agent, no identifier of any kind. There is no cookie, so two downloads by the same person are simply two downloads — we cannot tell. Whether that hostname arrives at all is decided by the linking site, not by us.

Processing and international transfer

Those access logs are processed on infrastructure operated by Cloudflare, Inc., which may involve servers outside Korea. The entrusted work is website hosting and file delivery only.

Your rights

Because the record lives only on your PC, you can read, correct, export and delete it directly, without going through us. For anything else, contact the address below and we will act without delay.

Children

The service is not directed at children, and we collect no personal information from anyone, including age.

Contact

Yousang Lee, Projectteamforyou — [email protected]

Changes

If this policy changes, the change and its effective date will be posted on this page.