Trawling

TinyKPI — 맥북 노치에 올라가는 비즈니스 분석 대시보드

TinyKPI는 Stripe, PostHog, Google Analytics, 자체 데이터베이스 등 이미 사용 중인 도구를 연결해 핵심 지표(KPI)를 맥북의 노치 주변에 상시 표시해주는 macOS용 미니 대시보드입니다. 원하는 KPI를 골라 배열을 커스터마이즈할 수 있으며, 모든 처리는 로컬에서 이루어져 데이터가 Mac 밖으로 나가지 않는다는 점을 내세웁니다.

본문

제품을 만들거나 서비스를 운영하는 개발자라면 매출, 가입자 수, 트래픽 같은 지표를 확인하기 위해 여러 대시보드를 오가는 일이 잦습니다. TinyKPI는 이런 확인 동선을 아예 없애겠다는 발상에서 출발한 macOS 유틸리티로, 비즈니스 분석 정보를 맥북 화면 상단의 노치(Notch) 영역에 직접 띄워주는 제품입니다.

주요 기능과 동작 방식

TinyKPI의 핵심은 '이미 쓰고 있는 도구'를 연결한다는 점입니다. 원문이 예로 든 연동 대상은 결제 데이터의 Stripe, 프로덕트 분석 도구인 PostHog, 웹 트래픽 분석의 Google Analytics, 그리고 사용자 자체 데이터베이스까지 포함합니다. 즉 SaaS 매출 지표부터 제품 사용량, 마케팅 유입 데이터까지 서로 다른 출처의 숫자들을 하나의 작은 패널에 모아볼 수 있도록 설계되어 있습니다. 자체 데이터베이스를 직접 연결할 수 있다는 점은 내부 지표를 외부 분석 도구 없이 바로 조회하고 싶은 개발자에게 특히 유용한 부분입니다.

사용자는 표시할 KPI를 직접 선택하고, 배열(arrange)도 원하는 방식으로 구성할 수 있습니다. 여러 지표를 일괄적으로 보여주는 고정형 위젯이 아니라, 자신이 실제로 신경 쓰는 숫자만 골라 순서와 레이아웃을 정하는 커스터마이즈 가능한 대시보드라는 것이 원문의 설명입니다. 이 대시보드는 'tiny'라는 이름처럼 화면을 크게 차지하지 않고 노치 주변의 좁은 영역을 활용해 상시 노출(live)되는 형태를 지향합니다. 노치는 맥북 디스플레이에서 사실상 UI가 비어 있는 공간이기 때문에, 이 영역을 정보 표면으로 재활용하겠다는 접근은 최근 맥 생태계에서 하나의 작은 트렌드로 자리 잡고 있습니다.

로컬 퍼스트 설계

TinyKPI가 강조하는 또 다른 축은 '100% local'입니다. 연결된 도구에서 가져온 데이터가 Mac 밖으로 전송되지 않고 모든 처리가 로컬에서 완결된다고 원문은 명시하고 있습니다. 결제 데이터나 프로덕션 데이터베이스의 지표를 다루는 도구 특성상 제3자 서버로 데이터가 흘러가는 구조는 부담이 될 수 있는데, 로컬 퍼스트 설계는 이런 우려를 정면으로 해소하려는 포지셔닝으로 읽힙니다. Stripe 계정이나 내부 DB 자격 증명을 연동해야 하는 도구이기에, 데이터가 디바이스를 떠나지 않는다는 약속은 기능이 아니라 신뢰의 조건에 가깝습니다.

시사점

TinyKPI는 분석 도구 자체를 대체하려는 제품이 아니라, 여러 도구에 흩어진 숫자를 '항상 보이는 곳'으로 옮기는 표시 계층에 가깝습니다. 대시보드를 열기 위해 브라우저 탭을 찾는 행위 자체가 사라지기 때문에, 지표를 자주 확인하는 창업자·인디 개발자·그로스 담당 개발자에게 특히 어울리는 제품입니다. 노치라는 물리적 공간을 정보 UI로 쓰는 시도와 로컬 퍼스트 데이터 처리라는 두 가지 선택이 결합된, 작지만 지향점이 뚜렷한 도구라고 할 수 있습니다.

원문: Product Hunt / 번역·요약: Trawling

참고 자료

오류 제보