기록과 개인 정보
로컬 받아쓰기 기록이 저장하는 내용, 암호화와 정리 방식, Keebye가 하는 네트워크 통신 전체 목록, 그리고 Mac에 남는 것.
오디오는 Mac을 벗어나지 않고, 전사가 어딘가로 전송되는 일도 없습니다. Keebye가 보관하는 것은 모두 로컬에 남습니다.
받아쓰기 기록
기록은 ~/Library/Application Support/com.keebye.app/keebye.db에 있는 SQLite 데이터베이스입니다. 텍스트만 저장하며 오디오는 저장하지 않습니다. 30일이 넘은 행은 데이터베이스를 열 때와 삽입할 때마다 정리됩니다. 비밀번호 필드에 넣은 받아쓰기는 저장되지 않습니다.
- 각 항목에는 시각, 텍스트, 엔진, 언어, 번역 여부, 대상 앱의 번들 ID, 글자 수가 남습니다.
- 설정 › History › "Save dictation history on this device"는 기본으로 켜져 있습니다. 안내 문구는 다음과 같습니다: "Text only — audio is never stored — and entries auto-delete after 30 days. Dictations into secure (password) fields are never saved."
저장 시 암호화
"Encrypt history on this device"는 기본으로 켜져 있습니다: "Encrypts the history database at rest with a key kept in your keychain, so nothing readable is left on disk. On by default; changes take effect after restarting Keebye." 키는 무작위 256비트 SQLCipher 키이며 키체인의 계정 db-key에 보관됩니다. 키를 저장할 수 없으면 암호화하지 않고 쓰는 대신 기록 기능이 꺼집니다.
기록 창
트레이의 "Dictation History…" 또는 설정 › History › "Open dictation history…"에서 엽니다. "Keebye — Dictation History" 창에는 최신 항목이 최대 200개까지 나열됩니다.
- "Search…"로 항목을 걸러냅니다.
- 각 항목에는 Copy와 Delete가 있습니다.
- "Clear all"은 한 번 더 누르도록 요구합니다: "Click again to confirm".
- 항목이 없으면 "No saved dictations yet."이 표시됩니다.
- 아래쪽 안내 문구는 다음과 같습니다: "Saved on this device only — text, never audio. Entries auto-delete after 30 days. Turn history off in Settings."
- 트레이의 "Copy Last Dictation"은 창을 열지 않고 가장 최근 텍스트를 복사합니다.
Keebye가 하는 모든 네트워크 통신
이것이 전체 목록입니다.
- keebye.com — 로그인(/auth/desktop), 약관, 개인정보, 가격을 위해 시스템 브라우저에서 엽니다.
- app.geekbye.com — /api/auth/verify, /api/geekbye/auth/refresh, /api/user/me. 로그인과 체험 또는 Pro 이용 권한 확인에 씁니다.
- huggingface.co — 음성 모델과 LLM 모델 다운로드.
- github.com/aiescu/keebye-releases — 앱 업데이트.
Mac에 남는 것
- ~/Library/Application Support/com.keebye.app/의 settings.json.
- 같은 폴더의 keebye.db(그리고 -wal, -shm 파일).
- models/ 아래의 모델 파일.
- 서비스 com.keebye.app의 키체인 항목 두 개: auth(세션)와 db-key(기록 키).