Linux용 개인 금융 소프트웨어는 대부분 복식부기 회계 프로그램이거나 직접 서버에 올려야 하는 웹 앱이에요. Keep the Diff는 둘보다 작아요. 사지 않기로 한 구매를 기록하고 그 차액을 남겨요. 그리고 iPhone, Android, Mac, Windows에서 돌아가는 바로 그 앱이에요.
무엇을 하는 앱인가요
두 숫자예요. 쓸 생각이었던 금액과 실제로 쓴 금액. 그 차액이 Diff이고, 주 단위와 월 단위로 쌓여요. 실제 금액이 0원인 흔한 경우를 위한 '사지 않았어요' 버튼도 있어요.
예산은 없어요. 얼마를 써도 되는지 절대 알려주지 않고, 빨간 숫자도 절대 보여주지 않고, 결국 사더라도 그 기록 하나 말고는 아무 대가가 없어요.
Linux에서 특히 좋은 점
- AppImage 하나. 파일 하나예요. 실행 권한을 주고 열면 돼요. 시스템 전체에 설치되는 것은 없고 관리자 비밀번호도 필요 없어요.
- 업데이트는 서명을 확인해요. 앱은 keepthediff.com에서 새 버전을 찾고, 그 버전의 Ed25519 서명이 앱에 들어 있는 키와 맞을 때만 설치해요.
- 프리미엄을 앱 안에서 바로 구매할 수 있어요. 프리미엄을 클릭하고 요금제를 고르면 Stripe의 페이지에서 결제가 이루어지고 앱이 스스로 잠금을 풀어요.
숫자는 내 컴퓨터에 남아요
기록하는 모든 것은 내 데이터 폴더의 파일에 저장돼요. 계정도 은행 연동도 필요 없어요. 프리미엄이 있으면 동기화를 켤 수 있어요. 동기화는 모든 데이터를 각 기기에서 내보내기 전에 암호화하고, 그 키는 저희가 절대 갖지 않아요.
필요한 것
Intel이나 AMD 프로세서를 쓰는 64비트 Linux 데스크톱이면 돼요. 앱은 브라우저 없이 열리고, 인터넷 연결 없이도 작동해요.