Burly 소개
모든 링크에는 제자리가 있습니다. Burly가 그곳으로 보냅니다.
요즘은 브라우저를 하나만 쓰는 사람이 드뭅니다. 여러 개를 쓰고, 그것도 프로필로 나눠 씁니다. 개인용은 Safari, 업무용은 Chrome, 개발용 Chrome 프로필이 따로 있고, 테스트용으로 Firefox를 쓸지도 모릅니다. 프로필마다 로그인, 방문 기록, 확장 프로그램이 따로인 별개의 세계입니다.
macOS는 이 변화를 따라오지 못했습니다. Mail, Slack, 터미널에서 링크를 클릭하면 고정된 기본 브라우저 하나에서 열리는데, 대개 엉뚱한 곳입니다. 그래서 URL을 복사하고, 브라우저를 바꾸고, 알맞은 프로필을 찾아 붙여 넣습니다. 하루 종일요. Burly는 이 작은 수고를 없애려고 존재합니다.
Burly를 기본 링크 처리기로 지정하면, 외부 링크는 모두 아주 잠깐 멈춰 한 가지를 묻습니다. 이 링크는 어디에 속하나요? 작고 키보드 중심인 선택기가 단순한 브라우저가 아니라 브라우저 프로필을 대상으로 보여 주므로, 링크는 정확히 알맞은 환경에서 열립니다.
작동 방식
프로필이 최우선
Burly는 설치된 브라우저와 그 안의 모든 프로필을 찾아낸 다음, 각각을 바로 고를 수 있는 대상으로 보여 줍니다.
빠르고 키보드 중심
링크가 도착하는 순간 선택기가 나타납니다. 숫자 키, 화살표 키, 마우스로 고르세요. 결정하는 순간 사라집니다.
흔한 경우에는 건너뛰기
보조 키를 누른 채 클릭하면 선택기를 완전히 건너뜁니다. 건너뛴 링크는 최근 사용한 프로필이나 고정해 둔 프로필로 가며, 프로필을 고정해 두고 키를 눌러 고르는 쪽이 좋다면 제스처를 반전할 수 있습니다.
기본적으로 비공개
모든 라우팅은 Mac 안에서 로컬로 이루어집니다. 계정도, 백엔드도 없으며, 어떤 브라우징 데이터도 기기 밖으로 나가지 않습니다.
보기보다 어려웠던 이유
“이 링크를 저 프로필에서 열기”는 API 호출 한 번이면 될 것처럼 들립니다. 하지만 Mac에서는 브라우저 계열마다 하나씩, 서로 다른 세 가지 문제이고, 어느 것도 기능으로 문서화되어 있지 않습니다.
Safari에는 프로필을 실행하는 방법이 없습니다. “이걸 업무 프로필에서 열기”에 해당하는 명령줄 플래그도, URL 스킴도, AppleScript 명령도 없습니다. 확실한 방법은 사람이 하는 방식 그대로입니다. Burly는 macOS 손쉬운 사용 API로 Safari 자체의 새로운 업무 윈도우 메뉴 항목을 누르고, 그 윈도우가 열리기를 기다렸다가 링크를 넘깁니다. System Events로 Safari를 스크립팅하는 방법이 더 간단해 보였지만, 별도의 자동화 권한이 필요했고 그 권한은 안정적으로 얻기 어려웠습니다. 게다가 macOS 15에서 Apple이 해당 메뉴 항목을 하위 메뉴로 옮겼기 때문에 한 단계 더 내려가서 찾아야 합니다. Burly는 이 항목들을 제목이 아니라 Safari가 번역하지 않는 식별자로 찾기 때문에, macOS가 어떤 언어로 설정되어 있어도 작동합니다. Safari 프로필 라우팅에 손쉬운 사용 권한이 필요한 이유도 여기에 있습니다.
Chrome은 화면에 보이는 프로필 이름이 아니라 폴더 이름을 원합니다. Chromium 계열 브라우저는 프로필 메뉴의 “업무” 같은 이름이 아니라 Profile 1 같은 디렉터리로 프로필을 엽니다. Burly는 각 브라우저가 디스크에 저장한 프로필 목록을 읽어 둘을 연결하고, 그 파일을 지켜보기 때문에 Chrome에서 추가한 프로필이 새로 고침 없이 선택기에 나타납니다.
누르고 있는 키는 링크가 도착하는 순간에 읽어야 합니다. 건너뛰기 키는 macOS가 링크를 전달할 때 어떤 키가 눌려 있는지 확인하는 방식으로 작동합니다. 클릭할 때마다 새로 실행되는 앱이라면 재빠른 Option-클릭을 자주 놓칠 것입니다. Burly가 매번 새로 시작하지 않고 메뉴 막대에 상주하는 이유 중 하나입니다.
서명, 공증, 그리고 꾸준한 업데이트
클릭하는 모든 링크 앞에 서는 앱이라면 믿을 수 있어야 합니다. 모든 Burly 릴리스는 Apple Developer ID로 서명되고 Apple의 공증을 받으므로, macOS가 처음 실행하기 전에 확인하고 Gatekeeper가 경고 없이 엽니다. 업데이트는 Sparkle을 통해 전달되며, 각 업데이트는 설치 전에 암호학적으로 서명되고 검증되므로 앱은 제가 서명한 빌드로만 자신을 교체할 수 있습니다.
라우팅은 전부 Mac 안에서 이루어집니다. Burly에는 계정도, 링크를 들여다보는 서버도, 유출될 방문 기록도 없습니다.
Burly가 걸어온 길
- 2026년 6월, 버전 1.0. 원형 선택기, Chrome, Safari, Firefox 전반의 프로필 자동 감지, 보조 키로 선택기 건너뛰기. 며칠 안에 이어진 마이너 릴리스에서 프로필별 이모지와 색상, 링크 없이 프로필을 여는 전역 단축키, 그리고 지원 브라우저 페이지에 나열된 더 많은 브라우저가 추가되었습니다.
- 2026년 6월, 버전 1.1. 서명된 앱 내 업데이트. 새 버전을 다시 다운로드하지 않고 메뉴 막대에서 설치합니다.
- 2026년 9월, 버전 1.3. 고정 대상. 키를 누르기 전까지 모든 링크를 항상 한 브라우저 프로필에서 열 수 있게 되었고, Arc 링크도 안정적으로 도착합니다.
Discord에서 Burly 커뮤니티에 참여하세요
질문하고, 버그를 제보하고, 프로필 구성을 공유하고, 새 릴리스 소식을 가장 먼저 받아 보세요. 참여는 무료이며 누구나 환영합니다.
Discord 참여하기“기본적으로 비공개”는 구호가 아니라 약속이므로 글로 적어 두었습니다. 개인정보 처리방침에는 Burly가 무엇을 수집하고 무엇을 수집하지 않는지 정확히 나와 있고, 이용 약관에는 앱의 라이선스 조건이 담겨 있습니다.
Matt Senter가 만들었습니다
Burly는 작고 집중된 제품을 처음부터 끝까지 직접 설계하고 만들어 출시하는 독립 창업가이자 개발자 Matt Senter가 만듭니다. Burly도 그중 하나로, 자신의 Mac에 필요했던 도구를 제대로 만들기로 한 결과입니다. 팀도, 투자자도, 위원회가 정하는 로드맵도 없습니다. 정성껏 만들고 준비되었을 때 출시하는 소프트웨어일 뿐입니다.








