오프라인 마크다운 뷰어: "인터넷 권한 없음"이 중요한 이유
마크다운 파일에는 개인적인 내용이 많습니다. 일기, 업무 메모, 회의록, 건강 기록, 사적인 질문에 대한 AI 답변 같은 것들이죠. 앱으로 열기 전에 한 가지는 확인해 볼 만합니다. 이 앱이 내 파일을 어딘가로 보낼 수 있을까?
가장 빠른 확인법: 인터넷 권한
안드로이드에서 앱이 서버에 연결하려면 인터넷 권한이 있어야 합니다. 이 권한이 없으면 파일도, 이용 기록도, 광고도 내보낼 방법이 아예 없습니다.
확인하는 방법은 이렇습니다.
- Google Play의 앱 페이지에서 앱 정보로 내려가 앱 권한을 찾습니다(더보기를 눌러야 할 수 있습니다).
- 또는 휴대폰의 설정 → 애플리케이션 → [앱] → 권한 → 모든 권한으로 갑니다(휴대폰마다 이름이 조금 다릅니다).
- "네트워크에 대한 전체 액세스 권한"이 있는지 봅니다. 있다면 그 앱은 인터넷을 쓸 수 있습니다.
Google Play의 데이터 보안 항목도 읽어 보세요. 개발자가 무엇을 수집하고 공유한다고 밝혔는지 나옵니다.
진짜 "오프라인"의 조건
제대로 된 오프라인 마크다운 뷰어는 이렇습니다.
- 네트워크 권한을 아예 요청하지 않습니다.
- 광고가 없습니다. 광고는 인터넷이 필요합니다.
- 분석 도구나 오류 보고 SDK가 없습니다.
- 계정이 필요 없습니다.
- 수식과 다이어그램까지 웹에서 불러오지 않고 앱에 들어 있는 코드로 그립니다.
MD 리더는 이렇게 만들었습니다
MD 리더는 인터넷 권한을 요청하지 않습니다. 광고, 분석 도구, 추적기가 없고 로그인도 필요 없습니다. 수식(KaTeX)과 다이어그램(Mermaid) 엔진이 앱 안에 들어 있어서 비행기 안에서도 집에서와 똑같이 보입니다.
대신 웹 주소를 가리키는 이미지는 불러오지 못합니다. 앱이 인터넷에 접속할 수 없기 때문입니다. 글, 표, 코드, 수식, 다이어그램은 모두 됩니다.
수집하는 게 없으니 개인정보처리방침도 짧습니다.
링크를 누르면 어떻게 되나요?
문서 속 링크는 브라우저 등 사용자가 고른 다른 앱에서 열립니다. 그 앱에는 그 앱의 권한이 있습니다. MD 리더는 링크를 넘겨줄 뿐입니다.
개인 메모를 위한 좋은 습관
- 민감한 메모는 공유 폴더 대신 기기 저장소에 두세요.
- 온라인 변환 사이트 대신 기기 안에서 PDF로 바꾸세요. 안드로이드에서 마크다운을 PDF로 바꾸기를 참고하세요.
- 큰 업데이트 뒤에는 권한을 다시 확인하세요.