---
title: "voice-lock — 통화녹음 암호화 앱 (안드로이드) | WISP"
description: "통화가 끝나면 녹음 파일을 기기에서 내 비밀번호로만 열리게 잠그고, 원본과 똑같은지 확인한 뒤에만 원본을 지우는 안드로이드 앱 'voice-lock' 소개. 서버는 잠긴 파일만 받아 녹음을 열 수 없습니다."
url: https://www.j2w2.org/project-voicelock.html
lang: ko
---

안드로이드 · Google Play 전용 · 보안 유틸리티

# voice-lock — 통화녹음을 나만 열 수 있게

통화가 끝나면 갤럭시 기본 통화 녹음이 만든 파일을 기기 안에서 내 비밀번호로 암호화하고, 다시 풀어 원본과 한 바이트도 다르지 않은지 확인한 뒤에만 원본을 지웁니다. 클라우드에는 잠긴 파일만 올라가므로 서버는 녹음을 열 수 없습니다.

[

![Google Play에서 다운로드](https://www.j2w2.org/images/badges/google-play-ko.png)

](https://play.google.com/store/apps/details?id=org.j2w2.voicelock&referrer=utm_source%3Dj2w2%26utm_medium%3Dlanding%26utm_campaign%3Dhub)

![voice-lock 시작 화면·녹음 목록·재생 비밀번호 입력 화면](https://www.j2w2.org/images/voicelock/main.jpg)

*왼쪽부터 시작 — 녹음 목록 — 재생할 때 받는 금고 비밀번호 (목록의 번호는 가렸습니다)*

## 누구를 위한 앱인가요?

[

### 변호사·법률사무소

의뢰인 상담 통화 녹음을 변호사 본인 비밀번호로만 열리게 보관합니다. 사무실 여러 기기에서 함께 쓰고, 재판 자료는 원본으로 꺼냅니다.

](https://www.j2w2.org/voicelock-lawyer.md) [

### 정치인·보좌진·선거 캠프

의원실·캠프의 통화 녹음이 분실·해킹으로 새지 않게, 비밀번호를 아는 사람만 재생하도록 암호화합니다. 막는 것과 막지 못하는 것을 표로 정리했습니다.

](https://www.j2w2.org/voicelock-politician.md)

## 통화가 끝나면 알아서 잠급니다

통화 녹음 파일은 휴대폰 저장소에 **아무 잠금 없이** 쌓입니다. 파일 이름에는 상대 번호가 들어가고, 저장소에 접근할 수 있는 앱이나 사람이라면 누구든 들을 수 있습니다. voice-lock은 이 파일을 **나만 열 수 있는 형태**로 바꿔 두는 앱입니다.

처음에 마스터 비밀번호(12자 이상)를 정하고, 비밀번호를 잊었을 때 쓸 **복구 코드 24단어**를 받아 적습니다. 복구 코드 화면은 캡처가 막혀 있고, 적은 단어를 다시 확인하기 전에는 아무것도 서버로 올리지 않습니다. 그다음 폴더 선택 창에서 통화 녹음 폴더(Recordings › Call)를 한 번 고르면 끝입니다. 앱은 **고른 폴더 안의 파일만** 읽고 지울 수 있습니다.

이후로는 손댈 일이 없습니다. 통화가 끝나면 앱이 새 녹음을 찾아 잠그고, 놓친 파일은 주기적으로 다시 살펴 챙깁니다. 녹음 파일 형식 10가지를 알아보고, 직접 고른 파일을 잠글 수도 있습니다. 로그인 없이 기기 안에서만 쓰는 **로컬 모드**가 기본이고, 여러 기기에서 보려면 Google 계정으로 클라우드 동기화를 켭니다.

## 원본은 확인한 뒤에만 지웁니다

잠그는 앱이 원본을 먼저 지웠는데 잠근 파일이 깨져 있다면, 그 녹음은 영영 사라집니다. 그래서 voice-lock은 잠그기가 끝나면 방금 만든 파일을 **다시 풀어 보고, 원본과 한 바이트도 다르지 않을 때만** 원본을 지웁니다. 중간에 오류가 나거나 취소돼도 원본이 먼저 지워지는 일은 없고, 이 확인은 설정으로 끌 수 없습니다.

원본을 지울지는 폴더마다 **원본 유지 / 확인 후 삭제** 중에서 고릅니다. 잠그기가 끝나기 전 몇 분 동안은 원본이 기기에 남아 있다는 점도 시작 화면에서 미리 알립니다.

## 서버는 녹음을 열 수 없습니다

녹음은 휴대폰 안에서 **내 비밀번호로만 열리게** 잠기고, 녹음마다 다른 열쇠를 씁니다. 그 열쇠는 다시 비밀번호와 복구 코드로만 풀리게 잠가 둡니다. 클라우드에 올라가는 것은 이렇게 잠긴 파일뿐이라, 서버를 운영하는 쪽에서도 녹음을 들을 수 없습니다.

**비밀번호·복구 코드·열쇠·전화번호·정확한 통화 시각·음성**은 서버로 가지 않습니다. 서버에 그대로 남는 날짜 정보는 목록 정렬에 쓰는 **녹음 날짜(연-월-일)** 하나입니다. Google 계정만으로는 금고를 열 수 없습니다.

목록에 보이는 이름과 시각도 따로 잠겨 있어, **제목에 무엇까지 담을지**를 네 단계(이름만 → 전부)로 고를 수 있습니다. 적게 담을수록 잠긴 기기에서 보이는 것도 적어집니다.

## 재생은 언제나 비밀번호로

지문으로 금고를 열 수는 있지만, 지문이 여는 범위는 **목록까지**입니다. 녹음을 재생하거나 원본으로 내보낼 때는 매번 금고 비밀번호를 다시 받습니다. 방금 열었더라도, 생체 인증을 거쳤더라도 마찬가지입니다.

재생하는 음성은 **휴대폰에 임시 파일로도 저장하지 않습니다.** 앱이 잠긴 녹음을 잠금 없는 파일로 저장하는 경우는 이용자가 직접 위치를 골라 **원본으로 내보내기**를 할 때뿐이며, 그때도 작업마다 확인을 받고 내보낸 파일이 잠겨 있지 않다는 경고를 먼저 보여 줍니다.

## 무료와 구독

이 기기에서만 쓰는 **무료**로 시작해, 클라우드와 여러 기기가 필요할 때 월 구독(Google Play 정기 결제)을 고릅니다. 요금은 Google Play 구매 화면에 표시됩니다. 광고도, 이용 분석 도구도 넣지 않았습니다.

| 구분 | 무료 | 스탠다드 | 프리미엄 |
|---|---|---|---|
| 이 기기의 암호화 녹음 | 50개 | 제한 없음 | 제한 없음 |
| 클라우드 보관 | — | 10GB | 100GB |
| 연결 기기 | 이 기기만 | 2대 | 5대 |
| 원본으로 내보내기 | — | 한 건씩 | 여러 건 한 번에 (최대 100건) |
| 해지 후 클라우드 사본 보관 | — | 60일 | 180일 |

무료 한도(50개)에 닿으면 새 녹음은 잠그지 않고 폴더에 그대로 두고 그 사실을 알립니다 — 조용히 건너뛰지 않습니다. 구독이 끝나면 클라우드 업로드는 바로 멈추고, 보관 기간이 지나면 클라우드 사본을 삭제합니다. 기기에 있는 녹음은 그대로 남습니다.

## 주요 기능

- 통화 종료 후 자동 처리 — 통화 녹음 폴더의 새 녹음을 잠그고, 놓친 파일도 주기적으로 챙김

- 확인 후 원본 삭제 — 다시 풀어 원본과 똑같을 때만, 폴더별로 원본 유지 선택 가능

- 내 비밀번호로만 열림 — 서버는 잠긴 파일만 보관하고 녹음을 열 수 없음

- 재생은 언제나 비밀번호 — 지문은 목록까지만, 음성은 임시 파일로도 남기지 않음

- 복구 코드 24단어 — 비밀번호를 잊었을 때의 유일한 길, 교체 가능

- 클라우드 동기화(구독) — 잠긴 파일만 업로드, Wi-Fi 전용 옵션, 기기 목록과 기기 해제

- 제목에 담는 정보 4단계 — 이름만부터 상대 번호·원본 파일명까지 직접 선택

- 진단 탭 — 폴더 접근·전화 상태·알림·배터리 최적화 상태를 점검하고 바로 고치기

## 화면 갤러리

![voice-lock 시작 화면 — 로컬로 시작과 Google로 시작](https://www.j2w2.org/images/voicelock/intro.jpg)

*시작 — 로컬 또는 Google*

![voice-lock 복구 코드 24단어 화면](https://www.j2w2.org/images/voicelock/recovery.jpg)

*복구 코드 24단어 (예시 단어)*

![voice-lock 녹음 목록 화면 — 보호 상태와 동기화 표시](https://www.j2w2.org/images/voicelock/home.jpg)

*녹음 목록 — 번호는 가렸습니다*

![voice-lock 지문 잠금 해제 화면](https://www.j2w2.org/images/voicelock/lock.jpg)

*잠금 — 지문은 목록까지만*

![voice-lock 재생 전 금고 비밀번호 입력 화면](https://www.j2w2.org/images/voicelock/playback.jpg)

*재생 — 언제나 비밀번호*

![voice-lock 설정 화면 — 감시 폴더와 원본 파일 처리](https://www.j2w2.org/images/voicelock/settings.jpg)

*설정 — 감시 폴더 · 원본 처리*

![voice-lock 제목에 담는 정보 선택 화면](https://www.j2w2.org/images/voicelock/display.jpg)

*제목에 담는 정보 4단계*

![voice-lock 원본 파일로 내보내기 경고 화면](https://www.j2w2.org/images/voicelock/export.jpg)

*원본으로 내보내기 — 경고 후 확인*

![voice-lock 계정 탈퇴 확인 화면](https://www.j2w2.org/images/voicelock/delete.jpg)

*계정 탈퇴 — 사라질 녹음 수를 먼저 알림*

화면은 예시 데이터를 넣은 실제 앱 화면입니다. 예시 데이터 중 전화번호처럼 보이는 값은 가렸습니다.

## 약관 및 정책

voice-lock은 통화 녹음이라는 민감한 정보를 다루는 앱이라, 서버가 무엇을 받고 무엇을 받지 않는지 문서로 분명히 두었습니다.

[이용약관](https://www.j2w2.org/voicelock-terms.md) [개인정보처리방침](https://www.j2w2.org/voicelock-privacy.md) [계정 및 데이터 삭제](https://www.j2w2.org/voicelock-account-deletion.md) [변호사용 안내](https://www.j2w2.org/voicelock-lawyer.md) [정치인·보좌진용 안내](https://www.j2w2.org/voicelock-politician.md)

![voice-lock 앱 아이콘](https://www.j2w2.org/images/voicelock/icon.jpg)

voice-lock

org.j2w2.voicelock

### 프로젝트 정보

- **분류**: 통화녹음 암호화 · 보안 유틸리티

- **배포**: Google Play 전용, 토스 미니앱 없음

- **대상**: 안드로이드 10 이상, 갤럭시 기본 통화 녹음

- **권한**: 전화 상태(통화 종료 감지) · 알림 · 배터리 최적화 제외 · 생체 인증

다음 프로젝트

## [drover](https://www.j2w2.org/project-drover.md)
