요즘 거의 모든 금융 앱은 통합 서비스를 통해 은행에 로그인하라는 것으로 시작하는데, 즉 제3자에게 모든 거래에 대한 읽기 권한을 넘긴다는 뜻이에요. 많은 사람이 읽기 권한을 넘기고 싶지 않아 하는데, 그러면 쓸 수 있는 앱이 거의 남지 않아요.
꺼야 할 은행 연동 기능 자체가 없어요
Keep the Diff에는 은행 연결 기능이 없어요. 옵션으로도 존재하지 않아요. 통합 서비스도, 인증 정보 입력란도, 거래 피드도 없어요. 앱은 물리적으로 지출을 읽을 수 없어요. 설정으로 하는 약속보다 훨씬 강력한 약속이에요.
그러면 숫자는 어디서 오나요?
직접 입력하고, 원할 때만 그래요. 기록마다 숫자 둘. 쓸 생각이었던 금액과 실제로 쓴 금액이요. 그 차액이 모은 돈으로 기록돼요. 이 데이터는 어떤 통합 서비스 앱이 당신에 대해 가지고 있는 것보다 적고, 존재하는 유일한 데이터예요.
그 밖에 하지 않는 것
- 계정이 필요 없어요. 가입할 것도, 만들 비밀번호도 없고, 다른 곳의 유출 사고에 노출될 것도 없어요.
- 분석 도구가 없어요. 사용 추적도, 제3자 충돌 보고 SDK도, 세션 기록도 없어요. 충돌 보고서는 직접 동의했을 때만 전송돼요.
- 광고도 광고 식별자도 없어요. 팔거나 공유되는 게 없어요. 팔 것을 수집하지 않으니까요.
- 몰래 정보를 보내는 제3자 SDK가 없어요.
네트워크를 쓰는 단 두 가지 경우
Mac이나 PC에서 프리미엄을 잠금 해제할 때, 직접 요청했을 때만요. 그 요청은 짧은 코드와 앱 스토어가 발급한 알아볼 수 없는 영수증 번호만 담고 있어서, 서버가 Apple, Google, Stripe에 구독이 유효한지 물어볼 수 있어요. 기록한 내용은 전혀 담기지 않아요.
기기 간 프리미엄 동기화, 직접 켰을 때만요. 모든 건 떠나기 전에 기기에서 암호화되고, 그 키는 오직 당신의 기기만 가지고 있어서, 서버는 열 방법이 없는 봉인된 사본만 가지고 있어요. 컴퓨터를 한 번도 잠금 해제하지 않고 동기화도 켜지 않는다면, 앱은 네트워크를 전혀 쓰지 않아요.
개인정보 처리방침이 같은 내용을 더 자세히 담고 있고, 한 페이지 분량이에요.
데이터는 어디에 있나요
기록한 기기의 앱 전용 저장소에 있어요. Apple과 Android에서는 다른 앱의 데이터와 마찬가지로 각자의 iCloud나 Google 기기 백업에 포함되는데, 백업은 당신과 기기 제조사의 것이에요. 프리미엄은 원할 때마다 전부를 CSV로 내보내줘요.