Maccy
Maccy는 iCloud 동기화를 지원할까? 로컬 저장 vs. 동기화 완전 정리
Maccy는 iCloud 동기화를 지원하지 않습니다. 클립보드 기록은 복사한 Mac 안에만 저장되며, 어디에도 업로드되지 않습니다. 두 기기에서 같은 항목이 보인다면 그건 Maccy App가 아니라 Apple의 유니버설 클립보드(Universal Clipboard) 덕분입니다.
Maccy에 iCloud 동기화가 없는 이유는?
Maccy Mac가 어떤 앱인지 생각하면 자연스러운 결과입니다. Maccy Clipboard는 무료 오픈소스이며 로컬 우선(local-first)을 지향하는 클립보드 매니저입니다. 클립보드는 컴퓨터에서 가장 민감한 통로 중 하나입니다. 비밀번호, 2단계 인증 코드, API 토큰, 개인 메시지, 주소가 모두 이곳을 거쳐 갑니다. 동기화 계층을 넣는다는 건 이 데이터 흐름을 서버로 복사한다는 뜻이고, 암호화를 하더라도 프라이버시 모델이 완전히 달라집니다.
기록을 기기 안에만 두면 앱도 단순해집니다. 계정이 필요 없고, 두 대의 Mac이 같은 초에 각각 무언가를 복사했을 때 생기는 충돌을 해결할 필요도 없으며, 네트워크에 의존하지도 않습니다. 물론 트레이드오프는 분명합니다. 내 클립보드 기록이 다른 기기로 따라오지 않는다는 점입니다.
Maccy는 클립보드 기록을 어디에 저장할까?
Mac 안의 사용자 라이브러리 폴더에 있는 앱 전용 데이터 저장소에 저장됩니다. 정확한 경로는 설치 방식에 따라 다르고(Mac App Store 버전은 샌드박스 환경이라 ~/Library/Containers/ 아래의 컨테이너 경로를 사용합니다), 메이저 버전마다 저장 형식이 바뀐 적이 있어 버전에 따라서도 달라집니다.
Maccy → 설정 → 저장(Storage)에서 어떤 콘텐츠 유형(텍스트, 이미지, 파일)을 저장할지, 몇 개까지 보관할지 조절할 수 있습니다. 기록이 적을수록 디스크에 남는 민감한 데이터도 줄어듭니다.
유니버설 클립보드와 Maccy는 뭐가 다를까?
유니버설 클립보드는 Handoff를 기반으로 한 macOS/iOS 기능이고, Maccy는 한 대의 Mac에서 쓰는 클립보드 기록 관리자입니다. 해결하는 문제가 다르고, 생각보다 함께 쓸 때 궁합이 좋습니다.
| 유니버설 클립보드 | Maccy | |
|---|---|---|
| 목적 | 현재 클립보드를 Apple 기기 간에 전달 | 한 대의 Mac에서 검색 가능한 기록 유지 |
| 보관 항목 | 가장 최근에 복사한 항목만 | 설정한 한도까지 여러 항목 |
| 기기 간 사용 | 가능 (같은 Apple ID, Wi-Fi, 블루투스, Handoff 켜짐) | 불가능 |
| 지속성 | 짧게 유지됨 | 직접 지우거나 한도를 넘겨 밀려날 때까지 |
| 검색 | 불가능 | 가능 |
| 데이터의 기기 밖 전송 | Apple 시스템을 통해 내 기기들 사이에서 전송 | 없음 |
iPhone에서 복사한 항목도 Maccy에 기록될까?
대체로 그렇습니다. 유니버설 클립보드가 항목을 Mac으로 전달하면 다른 복사와 마찬가지로 Mac의 일반 페이스트보드에 들어오고, Maccy는 페이스트보드 변경을 감지해 기록합니다. 즉 iPhone에서 복사한 항목이 그것을 받은 Mac의 Maccy 기록에 나타날 수 있습니다. 반대 방향은 성립하지 않습니다. Maccy에 쌓인 예전 항목이 iPhone으로 넘어가지는 않습니다.
Maccy 데이터를 iCloud Drive나 Dropbox로 동기화해도 될까?
기술적으로는 심볼릭 링크로 데이터 폴더를 동기화되는 위치로 돌려 볼 수 있습니다. 하지만 실제로는 권하지 않습니다. 클립보드 기록은 데이터베이스에 저장되는데, 데이터베이스는 파일 단위 동기화와 궁합이 나쁩니다.
- 손상 위험. 동기화 클라이언트는 트랜잭션이 아니라 파일을 복사합니다. 데이터베이스와 저널(또는 write-ahead) 파일이 서로 다른 시점에 업로드되면, 다른 Mac은 일관성이 깨진 파일 묶음을 열게 될 수 있습니다.
- 충돌. 두 대의 Mac이 같은 저장소에 쓰면 충돌 사본이 생기고, “이긴” 쪽이 조용히 기록을 덮어쓸 수 있습니다.
- 샌드박스 제한. 샌드박스 앱은 일반적으로 컨테이너 밖의 임의 경로로 향하는 심볼릭 링크를 따라가지 못합니다.
- 프라이버시. Maccy의 무시 규칙을 빠져나간 항목까지 포함해, 복사한 모든 내용을 업로드하는 셈입니다.
그래도 실험해 보고 싶다면 먼저 Maccy를 종료하고, 폴더를 옮기지 말고 복사해서 쓰세요. 결과물은 언제든 버려도 되는 것으로 생각하는 편이 좋습니다.
여러 Mac에서 클립보드처럼 안전하게 동기화하려면?
용도에 맞는 도구를 고르세요.
| 실제로 필요한 것 | 더 나은 방법 |
|---|---|
| 한 기기에서 복사해 다른 기기에서 바로 붙여넣기 | 유니버설 클립보드 (시스템 설정 → 일반 → AirDrop 및 Handoff에서 Handoff 켜기) |
| 자주 쓰는 스니펫 몇 개를 모든 Mac에서 사용 | 메모 앱의 노트(iCloud 동기화), 또는 동기화되는 폴더의 일반 텍스트 파일 |
| 기기 간 텍스트 확장 | macOS 텍스트 대치(시스템 설정 → 키보드 → 텍스트 대치)는 iCloud로 동기화됨 |
| 비밀번호와 인증 코드 | 비밀번호 관리자를 사용하고, 클립보드 기록에는 절대 두지 않기 |
| 나를 따라다니는 길고 검색 가능한 기록 | 동기화를 지원하는 다른 클립보드 매니저 (프라이버시 트레이드오프는 감수) |
Maccy의 고정(pin) 기능(항목을 선택하고 Option+P)은 한 대의 Mac에서 자주 쓰는 항목을 맨 위에 두는 데 유용하지만, 고정 항목 역시 로컬에만 남습니다.
로컬 전용 저장이 정말 더 안전할까?
한 가지 구체적인 의미에서는 더 안전합니다. 유출되거나, 소환장의 대상이 되거나, 설정 실수가 생길 클라우드 사본이 없기 때문입니다. 다만 보안의 전부는 아닙니다. 로컬 기록은 내 사용자 권한으로 실행되는 어떤 프로그램에서든 읽을 수 있고, Time Machine 같은 백업을 쓴다면 백업에도 포함됩니다. 노출을 줄이려면 다음을 해보세요.
- 설정 → 저장에서 기록 개수를 적당히 유지합니다.
- 비밀번호 관리자 등 민감한 앱은 설정 → 무시(Ignore) → 애플리케이션에 추가합니다. 많은 비밀번호 관리자는 복사 항목을 이미 숨김(concealed)으로 표시하고, Maccy는 기본적으로 이를 존중합니다.
- 토큰 형식처럼 절대 저장하고 싶지 않은 패턴은 무시 탭의 페이스트보드 유형 또는 정규식 규칙으로 걸러냅니다.
- Mac을 다른 사람에게 넘길 때는 Maccy 메뉴에서 기록을 지웁니다.
- FileVault를 켜서 디스크에 저장된 기록이 암호화되도록 합니다.
문제 해결: “다른 Mac에서 기록이 안 보여요”
- 기대치부터 확인하세요. 각 Mac은 자기만의 기록을 가집니다. 사라진 게 아니라 애초에 공유된 적이 없습니다.
- 유니버설 클립보드 항목이 도착하지 않는다면: 두 기기가 같은 Apple ID를 쓰는지, Wi-Fi와 블루투스가 켜져 있는지, Handoff가 활성화되어 있는지 확인하세요. 한 기기의 메모 앱에서 텍스트를 복사해 다른 기기에서 붙여넣어 보면 테스트할 수 있습니다.
- 한 Mac에서 기록이 사라졌다면: 기록 개수 한도를 확인하고, 앱 재설치나 샌드박스/컨테이너 변경으로 데이터가 초기화되지 않았는지 살펴보세요. 현실적인 복구 방법은 Time Machine에서 복원하는 것입니다.
- 새 Mac으로 이전했다면: 마이그레이션 지원(Migration Assistant)이 앱 데이터를 가져올 수도 있습니다. 하지만 기록이 유지된다는 보장은 없으니 기대하지 마세요.
결론
Maccy에 iCloud 동기화가 없는 것은 빠뜨린 체크박스가 아니라 의도된 선택입니다. 항목 하나를 기기 사이에서 옮기는 일은 유니버설 클립보드가 해결해 주고, 어디서나 필요한 내용은 동기화에 맞게 만들어진 곳에 두세요. 그리고 Maccy는 가장 잘하는 일, 즉 지금 내 앞에 있는 Mac을 위한 빠르고 프라이빗하며 검색 가능한 기억으로 남겨 두면 됩니다.
Maccy는 무료 오픈소스라서 저장 방식이 궁금하다면 소스 코드를 직접 읽어 볼 수 있습니다. 여러분은 어떤 내용을 가장 자주 복사하고, 그게 다른 기기에도 따라와 주길 바라시나요?
자주 묻는 질문 (FAQ)
Maccy는 iCloud 동기화를 지원하나요?
아니요. Maccy는 클립보드 기록을 각 Mac에 로컬로 저장하며, 기본 제공되는 iCloud나 클라우드 동기화 기능이 없습니다.
두 대의 Mac에서 같은 기록으로 Maccy를 쓸 수 있나요?
기본적으로는 불가능합니다. 설치된 앱마다 각자의 기록을 유지합니다. 데이터 폴더를 파일 동기화 서비스로 동기화하는 방법은 지원되지 않으며 데이터베이스가 손상될 수 있습니다.
유니버설 클립보드는 Maccy와 함께 작동하나요?
네, 유니버설 클립보드로 전달된 항목은 Mac의 클립보드에 도착하므로 Maccy가 기록할 수 있습니다. 다만 유니버설 클립보드 자체는 가장 최근에 복사한 항목만 전달합니다.
Maccy는 클립보드 기록을 어디에 저장하나요?
Mac의 사용자 라이브러리 폴더 안에 있는 앱 데이터 저장소에 저장됩니다. 정확한 위치는 설치 방식과 버전에 따라 다릅니다.
Maccy의 클립보드 기록은 암호화되나요?
Maccy는 자체 클라우드 계층을 두지 않으며, 저장 시 보호는 FileVault 같은 Mac의 설정에 달려 있습니다.