App Review를 통과해 Ripplic 1.0이 Mac App Store에 출시됐습니다. 폴더를 감시하고, 모든 변경을 당신이 소유한 스토리지로 단방향 복제한다 — 이 아이디어가 이제 다운로드할 수 있는 제품이 됐습니다.
1.0에 담긴 것
- 소스: 로컬 폴더와 외장 드라이브 — 스케줄이 아닌 FSEvents 실시간 감시
- 대상: Amazon S3, Cloudflare R2, Google Cloud Storage, Backblaze B2, MinIO, 모든 S3 호환 스토리지, 그리고 Google Drive
- 팬아웃: 하나의 소스가 여러 대상에 동시 복제. 각 대상은 독립적이며 느린 곳이 나머지를 막지 않습니다
- 안전한 삭제: 소스에서 지워진 파일은 대상에서 플래그만 표시 — 당신의 허락 없이는 아무것도 삭제되지 않습니다
- 증분 + 재개 가능: 변경분만 전송하며, 중단된 업로드는 끊긴 지점부터 재개
- 서버 없음, 계정 없음, 분석 없음: 파일은 Mac에서 당신의 클라우드로 직행. 자격 증명은 macOS 키체인에만 저장
심사에서 만난 두 번의 고비
투명하게 기록해 둡니다: 두 번 반려됐습니다. 첫 번째는 자동 스캔이 "네트워크 서버" 권한을 발견하고 "해당 기능이 보이지 않는다"고 지적한 것 — 실체는 Google 로그인의 OAuth 루프백 리디렉션(RFC 8252)으로, 127.0.0.1에 임시 리스너를 열어 인증 코드 하나를 받고 즉시 닫는 것입니다. 설명 후 통과. 두 번째는 리뷰어가 실제 파이프라인을 테스트할 데모 자격 증명을 요구해, 단일 버킷으로 범위를 제한한 임시 키를 만들어 제공했습니다. 왕복 두 번, 총 사흘 — "서버가 없다"가 핵심 가치인 앱이 "너의 서버 권한은 무엇에 쓰는 거냐"는 질문을 받는 건 나름의 코미디입니다.
왜 구독이 아니라 일회성 구매인가
Ripplic은 서버가 없고, 계정 시스템도 없고, 당신의 데이터를 가져가지도 않습니다 — 매달 돈을 태우는 인프라가 존재하지 않는다는 뜻입니다. 지속 비용이 없다면 지속 과금도 없어야 합니다. $49.99, 한 번. 기능 업데이트는 무료입니다. 스토리지 비용은 당신이 고른 업체에 직접 지불하며, Ripplic이 중간에서 떼어가는 몫은 없습니다.
런칭 가격, 그리고 솔직한 예고
$49.99는 런칭 가격입니다. 현재 테스트 중인 다음 대형 기능 — 소스로서의 Google Drive, 즉 클라우드 간 동기화(Drive → S3, 중간에 아무것도 두지 않음) — 가 출시되면 가격이 오릅니다. 지금 구매한 얼리 어답터는 그대로 무료 업그레이드 — 일회성 구매의 가장 좋은 점입니다: 가격이 올라도 당신은 차액을 내지 않습니다.
Foldic부터 함께해 준 모든 분께 감사드립니다. 질문이나 아이디어는 tautiu.dev@gmail.com으로 — 1.0은 시작일 뿐입니다.