# 소개 PulMap.app(풀맵)은 브라우저에서 곧바로 실행되는 무료 마인드맵 도구입니다. 가입이나 설치 없이 주소만 열면 바로 작성을 시작할 수 있고, 모든 데이터는 사용자 기기 내부에만 저장됩니다. 회사 네트워크에 묶이지 않은 자유로운 사고 도구를 찾는 분, 그리고 자신이 작성한 글이 어딘가의 서버에 보관되는 일이 부담스러운 분을 위해 만들어졌습니다. ## 설계 철학 풀맵의 설계 철학은 단순합니다. **도구는 가벼워야 하고, 생각은 사용자의 것이어야 한다**는 두 가지 원칙에서 출발합니다. 그래서 풀맵은 회원가입 절차도, 클라우드 연동 강제도, 사용자 추적도 두지 않았습니다. 처음 한 번 페이지를 열면 그 다음부터는 인터넷 없이도 동일하게 동작합니다. ## 왜 오프라인 우선인가요? 대부분의 생산성 서비스는 안정적인 네트워크와 중앙 계정을 전제로 합니다. 그러나 비행기 안, 지하철, 출입이 통제된 회의실, 학교의 제한된 Wi-Fi 환경에서는 그 전제가 곧바로 무너집니다. 풀맵은 **네트워크는 선택지일 뿐이며, 생각의 구조화는 사용자의 기기 안에서 끝나야 한다**는 가정에서 출발했습니다. 첫 방문 이후 풀맵은 PWA(Progressive Web App)로 전체가 캐시되어 인터넷이 끊긴 상태에서도 새로운 마인드맵을 만들고 편집할 수 있습니다. 오프라인 우선은 단순히 '인터넷이 없어도 된다'는 뜻만은 아닙니다. 데이터가 외부 서버로 전송되지 않으므로 네트워크 지연이나 서버 장애의 영향을 받지 않고, 어떤 환경에서도 일관된 속도로 동작합니다. ## 주요 기능 - **완전한 오프라인 동작** — 인터넷 연결 없이도 마인드맵 작성·저장 - **로컬 전용 저장** — 모든 데이터는 서버로 전송되지 않고 내 기기에만 보관 - **데이터 주권** — 가입 없이 사용, 내 데이터에 대한 완전한 소유권 유지 - **키보드 중심 편집** — 노드 추가/이동/삭제, 실행취소·재실행, 확대/축소 - **여러 탭 동시 작업** — 여러 마인드맵을 탭으로 동시에 편집 - **자동 저장** — 입력 즉시 저장 - **URL 인코딩 공유** — 마인드맵 전체를 URL 해시에 인코딩해 공유, 서버에 데이터 올리지 않음 - **PNG 이미지 내보내기** - **다크/라이트 테마** — 시스템 설정 자동 연동 + 커스텀 테마 - **마커 10종** — ❓❗✅❌⭐💡⚠️✋❤️ℹ️ - **마크다운 서식** — 굵게·기울임·밑줄·취소선·코드·링크 - **10개 언어 지원** — 한국어·영어·일본어·중국어·스페인어·프랑스어·독일어·포르투갈어·러시아어·아랍어(RTL 포함) - **모바일 하단 툴바** — 방향·이동·노드 추가 버튼 - **삭제 잠금**, **상단 고정** ## 활용 사례 - **글쓰기 구조화** — 소설 장면 구성, 논문 목차, 블로그 개요를 마인드맵으로 세우면 빠진 맥락을 즉시 발견 - **학습·시험 정리** — 교과서나 강의 노트의 키워드를 중심으로 마인드맵을 그리면 전체 개념 구조가 한눈에 들어옴 - **브레인스토밍** — 연관 개념을 빠르게 노드로 추가, 계층 구조로 정리하면 우선순위와 관계가 자연스럽게 드러남 - **프로젝트 로드맵** — 마일스톤, 작업 항목, 담당자 배정을 트리 구조로 배치 - **시스템 아키텍처** — 마이크로서비스 구성, API 의존 관계, 데이터 흐름을 한 화면에서 조망 - **수업 설계·발표 준비** — 강의나 발표 흐름을 마인드맵으로 설계하면 시간 배분과 논리 전개를 한눈에 점검 ## 비교 | | 풀맵 | 마인드맵 서비스 | 로컬 앱 | |---|---|---|---| | 가입 필요 | ✅ 없음 | ❌ 필수 | ✅ 없음 | | 설치 필요 | ✅ 없음 | ✅ 없음 | ❌ 설치 필요 | | 오프라인 사용 | ✅ 완전 지원 | ❌ 제한적 | ✅ 지원 | | 데이터 서버 전송 | ✅ 없음 | ❌ 클라우드 저장 | ✅ 없음 | | 링크 공유 | ✅ 가능 | ✅ 가능 | ❌ 미지원 | | 이미지 내보내기 | ✅ PNG | △ 포맷 제한 | △ 포맷 제한 | | 다크 모드 | ✅ 자동 전환 | △ 일부 지원 | △ 일부 지원 | | 무료 | ✅ 완전 무료 | △ 유료 플랜 존재 | △ 유료 앱 존재 | | 크로스 플랫폼 | ✅ 브라우저 어디서나 | ✅ 브라우저 | ❌ 특정 OS만 | ## 단축키 macOS 기준. Windows·Linux는 Command 대신 Ctrl을 사용하세요. | 동작 | 단축키 | |---|---| | 자식 노드 추가 | Tab | | 형제 노드 추가 | Enter | | 노드 삭제 | Delete | | 노드 편집 | Command + Enter 또는 F2 | | 포커스 이동 | ↑ ↓ ← → | | 노드 위치 이동 | Command + ↑↓←→ | | 실행 취소 | Command + Z | | 다시 실행 | Shift + Command + Z | | 확대 | Command + = | | 축소 | Command + - | | 화면 맞춤 | Command + 0 | | 굵게 | B | | 기울임 | I | | 밑줄 | U | | 취소선 | S | | 마커 토글 | 1~0 | | 도움말 | ? (Shift + /) | ## 기술 구성 ### PWA (Progressive Web App) 첫 방문 시 서비스 워커가 전체 앱을 캐시하고, 이후에는 네트워크 없이도 앱이 로딩됩니다. 홈 화면에 추가하면 네이티브 앱처럼 실행됩니다. ### IndexedDB + LocalStorage 마인드맵 데이터는 브라우저 내 IndexedDB에, 설정과 UI 상태는 LocalStorage에 저장됩니다. 어느 것도 서버로 전송되지 않습니다. ### URL 인코딩 공유 마인드맵 전체를 URL 해시에 인코딩해 공유합니다. 서버에 데이터를 올리지 않고도 받는 사람이 가입 없이 바로 열 수 있습니다. ### 반응형·접근성 데스크톱과 모바일 모두에 대응하는 반응형 레이아웃. 모바일에서는 화면 하단에 노드 이동·추가 버튼이 배치된 전용 툴바가 나타나 엄지 손가락만으로도 전체 편집이 가능합니다. 다크 모드는 시스템 설정을 자동으로 따르며, 키보드 완전 탐색이 가능합니다. ## 지원 환경 최신 브라우저가 설치된 모든 환경에서 동작합니다. 별도의 앱 설치나 플러그인 없이 주소만 입력하면 바로 시작할 수 있습니다. - Chrome / Edge - Firefox - Safari - iOS Safari - Android Chrome - macOS / Windows / Linux - PWA 홈 화면 추가 ## 자주 묻는 질문 **가입 없이 정말 무료로 쓸 수 있나요?** 네. 가입 절차도 결제 절차도 없습니다. 광고 수익으로 운영되며, 사용자는 비용을 지불하지 않습니다. **다른 사람과 같이 편집할 수 있나요?** 실시간 공동 편집은 지원하지 않습니다. 풀맵은 의도적으로 단일 사용자 도구로 설계되었습니다. 작성한 결과를 공유 링크나 이미지로 전달하는 방식만 지원합니다. **브라우저 데이터를 지우면 마인드맵이 사라지나요?** 그렇습니다. 서버에 데이터를 저장하지 않으므로, 브라우저 캐시·사이트 데이터 삭제 시 함께 사라집니다. 중요한 마인드맵은 공유 링크나 이미지로 별도 보관해 두는 것을 권장합니다. **모바일에서도 사용할 수 있나요?** 네. 모바일 브라우저에서 동일하게 동작하며, 화면 하단에 전용 툴바가 나타나 엄지 조작만으로 편집이 가능합니다. 홈 화면에 추가하면 PWA 형태로 앱처럼 사용할 수 있습니다. **마인드맵의 크기에 제한이 있나요?** 브라우저의 저장 용량 한도 내에서 제한 없이 만들 수 있습니다. 보통 수백 개의 노드까지는 문제 없이 동작합니다. **공유 링크의 길이가 길어지면 어떻게 되나요?** 노드가 많을수록 링크가 길어집니다. 대부분의 브라우저와 메신저는 긴 URL을 지원하지만, 매우 큰 마인드맵은 이미지로 내보내는 것도 좋은 방법입니다. **데이터를 백업할 수 있나요?** 공유 링크 기능으로 마인드맵 전체를 URL로 만들어 별도로 저장해 둘 수 있습니다. 이 링크를 나중에 브라우저에 붙여넣으면 원본 그대로 복원됩니다.