본문으로 건너뛰기
MyLocal
하는 일안전앱 화면명령줄
한국어
  • 한국어
  • English
  • 日本語
내려받기

MyLocal 개인정보 처리방침

시행일: 2026년 11월 1일

MyIAM Inc.(이하 "회사")는 MyLocal과 그 홈페이지에서 이용자의 정보를 어떻게 다루는지 이 방침으로 알립니다.

1. 회사로 보내는 정보

MyLocal은 계정이나 로그인이 없고, 사용 통계·분석·광고·오류 보고를 위해 정보를 회사나 제3자에게 보내지 않습니다. MyLocal이 다루는 정보는 업데이트 확인과 지원 정보 확인(아래)을 빼고 모두 이용자의 Mac 안에서만 처리하고 저장합니다.

업데이트 확인: MyLocal은 새 버전이 있는지 하루에 한 번, 그리고 이용자가 "업데이트 확인"을 누를 때 회사가 GitHub Releases(GitHub, Inc.)에 올려 둔 업데이트 정보 파일을 내려받아 확인합니다. 새 버전을 설치할 때는 같은 곳에서 업데이트 파일을 내려받습니다. 이 요청은 GitHub가 처리하므로, GitHub는 일반적인 웹 서버처럼 접속한 IP 주소와 시각 등을 GitHub의 개인정보 처리방침에 따라 기록할 수 있습니다. 회사는 이 접속 기록을 받지 않습니다. 프로세스, 서버, 설정, 활동 로그 같은 정보는 보내지 않습니다. 일반 > 업데이트에서 자동 확인을 끌 수 있습니다.

지원 정보 확인: MyLocal은 한 시간에 한 번, 그리고 이용자가 "지금 확인"을 누를 때 회사가 GitHub Releases(GitHub, Inc.)에 올려 둔 지원 정보 파일(서버 프로그램별 지원 종료일과 최신 버전)과 보안 공지 파일(알려진 보안 공지와 그 설명)에 새 자료가 있는지 확인합니다. 확인할 때는 파일 내용을 받지 않고, 새 자료가 있을 때만 파일 전체를 내려받습니다. 받은 파일은 Mac 안에서만 비교하므로 어떤 프로그램을 쓰는지는 보내지 않습니다. 이 요청도 GitHub가 처리하므로 GitHub는 접속한 IP 주소와 시각 등을 기록할 수 있고, 회사는 이 기록을 받지 않습니다. 일반 > 지원 정보에서 자동 확인을 끌 수 있고, 끄면 앱에 들어 있거나 이미 받은 자료를 씁니다.

2. Mac 안에서 다루는 정보

MyLocal은 개발 서버를 찾고 정리하기 위해 다음 정보를 읽습니다.

  • 실행 중인 프로세스: 이름, 프로세스 번호(PID), 실행한 사용자, 실행 파일과 작업 폴더의 경로, 명령줄, 시작 시각, 부모 프로세스
  • 열린 네트워크 포트와 연결을 받는 주소
  • launchd 서비스, Docker 컨테이너의 이름·이미지·공개 포트·라벨(Compose 프로젝트 등)·재시작 정책
  • pm2와 supervisord가 실행 중인 앱의 이름과 프로세스 번호: 그 프로그램이 이 Mac 안에서 여는 소켓으로 묻습니다. 응답에 함께 오는 환경 변수는 저장하지 않고 버리며, 보내지 않습니다. 설정 파일은 읽지 않습니다
  • 앱 아이콘 (화면에 보여 주기 위해)
  • 프로세스와 Docker 컨테이너의 메모리·CPU 사용량 (앱의 프로세스 화면이 열려 있는 동안이나 명령줄 도구로 요청할 때만 읽어 보여 주고, 파일에 저장하지 않습니다)
  • 서버 프로그램의 버전: 실행 파일 경로와 명령줄, 실행 파일과 그 옆의 버전 정보 파일(JDK의 release, package.json, Python 패키지 폴더, 앱의 Info.plist), 컨테이너 이미지의 태그·라벨과 이름이 _VERSION으로 끝나는 설정, 컨테이너 안에서 실행 중인 명령줄과 그 실행 파일·jar·JDK의 버전 정보 (Docker에서 파일을 복사해 읽으며 컨테이너 안에서 아무것도 실행하지 않고, 앱의 팝오버나 프로세스 화면이 열려 있는 동안이나 명령줄 도구로 요청할 때만 읽어 보여 주고, 파일에 저장하지 않으며, 보내지 않습니다. 문서·데스크탑·다운로드·iCloud·외장 볼륨 안의 파일은 읽지 않습니다. 지원 여부는 앱에 들어 있거나 내려받은 자료로 Mac 안에서 판단합니다)
  • 터널: 터널 프로그램(ngrok, cloudflared, localtunnel, ssh, Tailscale의 Serve와 Funnel)이 전달하는 포트와 접속 주소. 명령줄, 그 프로그램이 이 Mac 안에서 여는 로컬 API, Tailscale 앱에 든 명령줄 도구의 상태 출력에서 읽습니다. 화면과 명령줄 도구에 보여 주기만 하고, 파일에 저장하지 않으며, 보내지 않습니다. 터널 프로그램의 설정 파일은 읽지 않습니다

명령줄에서 비밀번호·토큰처럼 보이는 값은 저장하거나 화면에 보이거나 복사·내보내기 전에 가립니다(예외는 4조의 --raw 하나입니다). 프로세스의 환경 변수는 읽지 않습니다.

3. 저장하는 정보와 보관 기간

저장하는 정보위치보관 기간
설정 (업무 시간, 규칙, 언어 등)~/Library/Application Support/MyLocal/config.toml이용자가 지울 때까지
활동 로그 (정리·경고·연기 기록, 대상 서버 정보, 백그라운드 구성 요소의 시작·종료 시각, 잠자기 원인)~/Library/Application Support/MyLocal/journal.jsonl설정한 기간(기본 90일)이 지나면 삭제. 일반 > 기록에서 바로 삭제할 수도 있음
내려받은 지원 정보와 보안 공지 (서버 프로그램별 지원 종료일, 최신 버전, 알려진 공지, 마지막으로 받은 자료의 주소. 이용자의 정보는 없음)~/Library/Application Support/MyLocal/support.json, advisories.json, support-release.txt새 파일을 받으면 덮어씀
진행 중인 정리 상태~/Library/Application Support/MyLocal/state.json다음 상태로 바뀔 때 덮어씀
백그라운드 구성 요소의 실행 기록~/Library/Logs/MyLocal/파일이 1MB를 넘으면 새로 시작하고 직전 파일 하나만 남김
백그라운드 구성 요소가 마지막으로 동작한 시각 (파일의 수정 시각만 쓰고 내용은 없음)~/Library/Application Support/MyLocal/mylocald.alive계속 덮어씀
첫 실행 안내를 미룬 표시 ("나중에 하기")~/Library/Application Support/MyLocal/onboarding-later안내를 마치거나 설정 폴더를 지울 때까지
메인 창의 위치와 크기~/Library/Application Support/MyLocal/main-window.json창을 닫거나 앱을 끌 때 덮어씀
앱 화면 데이터 (언어·테마·확대 수준을 창이 바로 쓰도록 둔 사본)~/Library/WebKit/io.myiam.mylocal/, ~/Library/Caches/io.myiam.mylocal/이용자가 지울 때까지
앱 아이콘 그림~/Library/Caches/MyLocal/만든 지 30일이 지나 앱을 다시 실행할 때까지 (macOS가 캐시를 먼저 정리하면 그때까지)

MyLocal을 삭제한 뒤 위 폴더를 지우면 MyLocal이 저장한 정보는 모두 사라집니다.

4. 이용자가 직접 내보내는 정보

이용자가 활동 로그를 "내보내기"하거나 "진단 정보 복사"를 누르면, 그 내용이 이용자가 정한 파일이나 클립보드로 옮겨집니다. 이렇게 내보낸 정보를 다른 사람에게 보낼지는 이용자가 정합니다. 내보낸 정보에도 비밀값은 가려져 있습니다. 진단 정보에는 macOS 버전이 들어가고, 홈 폴더 경로는 사용자 이름이 보이지 않게 ~로 바꿉니다.

명령줄 도구로 수집한 내용을 파일로 기록하면(mylocal ls --dump-snapshot) 이용자가 정한 파일에 저장됩니다. 이때도 비밀값은 가리지만, --raw를 붙이면 가리지 않은 그대로 저장합니다. 이 파일은 이용자 본인만 읽을 수 있게 만듭니다.

5. 시스템 알림

MyLocal은 정리 예정과 결과를 macOS 알림으로 보여 줍니다. 알림에는 서버 이름 등이 들어가며, macOS가 표시하고 알림 센터에 남길 수 있습니다. 이용자는 시스템 설정에서 알림을 끌 수 있습니다.

6. 홈페이지

회사의 홈페이지(https://mylocal.myiam.io)는 방문 통계를 내기 위해 Google Analytics를 씁니다. 광고 도구는 쓰지 않습니다. 앱(MyLocal)에는 Google Analytics가 없습니다.

  • 수집하는 정보: 방문한 페이지, 들어온 경로, 브라우저·기기 종류, 화면 크기, 대략적인 지역(나라·도시), 스크롤·링크 클릭·파일 내려받기, 방문자를 구분하는 쿠키 식별자
  • 목적: 방문 수와 많이 보는 내용을 알아 홈페이지를 고치기 위함
  • 쿠키: 홈페이지 주소(mylocal.myiam.io)에만 _ga로 시작하는 쿠키를 둡니다. 광고 개인화와 Google 신호 데이터는 쓰지 않습니다.
  • 국외 이전: 위 정보는 방문하는 동안 인터넷으로 Google LLC(미국)에 전송되어 Google의 서버에 저장되고, 14개월 동안 보관됩니다. Google의 개인정보 문의는 https://support.google.com/policies 에서 할 수 있습니다.
  • 동의와 거부: 유럽 경제 지역·영국·스위스에서 방문하면 "허용"을 누르기 전에는 Google Analytics를 불러오지 않고 아무것도 수집하지 않습니다. 지역은 브라우저의 시간대로 판단합니다. 시간대는 브라우저 안에서만 쓰고 보내지 않으며, 시간대를 알 수 없거나 UTC이면 같게 처리합니다. 브라우저의 시간대가 실제 위치와 다르면 판단도 달라질 수 있습니다. 그 밖의 지역에서는 처음 방문할 때부터 수집하며, 안내의 "거부"나 홈페이지 아래쪽의 "쿠키 설정"에서 언제든 멈출 수 있습니다. 거부하면 Google Analytics를 불러오지 않고 이미 둔 쿠키를 지웁니다. 브라우저 설정에서 쿠키를 막아도 되며, 거부해도 홈페이지를 이용하는 데 제한은 없습니다.

이용자가 고른 언어, 테마, 움직임 멈춤 여부, 쿠키 허용·거부는 이용자의 브라우저에만 저장합니다. 홈페이지는 Amazon Web Services(CloudFront)를 통해 제공하고, 앱 파일은 GitHub Releases에서 내려받습니다. 이 서비스들은 일반적인 웹 서버처럼 접속한 IP 주소와 시각 등을 각자의 개인정보 처리방침에 따라 처리할 수 있습니다.

7. 방침의 변경

이 방침을 바꿀 때는 시행일과 바꾸는 내용을 시행일 7일 전부터 앱 또는 회사가 정한 웹사이트에 알립니다. 업데이트 확인과 지원 정보 확인 외에 회사나 제3자로 정보를 보내는 기능을 새로 넣는 경우에는 그 기능을 쓰기 전에 이용자에게 알리고 동의를 받습니다.

8. 문의

MyIAM Inc. · contact@myiam.io

의견과 문제 보고는 GitHub(GitHub, Inc.)의 공개 저장소 https://github.com/my-locals/mylocal 에서 받습니다. 앱의 "의견 보내기"와 "문제 보고"는 브라우저로 이 저장소를 열 뿐이고 앱이 내용을 보내지 않습니다. "문제 보고"의 주소에는 앱 버전만 들어갑니다. 이용자가 그곳에 올린 글은 GitHub 계정 이름과 함께 누구나 볼 수 있고 GitHub의 개인정보 처리방침을 따르므로, 올리기 전에 공개해도 되는 내용인지 확인해 주세요.

이메일로 문의하면 회사는 보낸 주소와 내용을 답변하는 데 씁니다.

MyLocal

밤새 켜진 개발 서버를 대신 꺼 주는 Mac 메뉴바 앱

둘러보기

잠들지 않는 밤왜 필요한가요하루 동안끄는 방법안전장치버전·보안 공지개인정보앱 화면명령줄·AI자주 묻는 질문

리소스

GitHub ReleasesHomebrew tapSkill Plugin의견 보내기자료 출처와 라이선스

© 2026 MyIAM Inc.사용 약관개인정보 처리방침