BookGate 소개

짧은 답변

BookGate는 독서를 밤의 약속으로 만들어 주는 1인 개발 iPhone 앱이에요. 정한 시간의 알람, 종이책을 카메라에 보여 시작하는 확인 과정, 세션이 끝날 때까지 이어지는 앱 차단을 결합했어요. 계정도, 독서 데이터를 두는 서버도 없기 때문에 동기화와 웹 버전이 없어요. 빠뜨린 기능이 아니라 의도적으로 선택한 방향이에요. 전송하는 것은 익명 사용 통계뿐이에요.

BookGate를 만든 이유

제 삶에서 정말 바꾸고 싶은 일이 있어서 BookGate를 만들었어요. 꾸준히 읽고 싶었고, 읽을 책은 이미 있었으며, 저녁 시간도 대체로 충분했어요. 그런데도 실제로 펼치려던 종이책은 매번 스크롤에 밀려났어요.

독서 조언이 더 필요한 건 아니었어요. 피곤한 저녁이 오기 전에 결정을 내려 줄 장치가 필요했어요. 내가 정한 시간의 알람, 손에 든 종이책, 그리고 독서가 시작될 만큼 오랫동안 방해되는 앱을 열 수 없는 시간이요.

선택한 것과 그 대가

아래의 선택은 모두 어떤 면에서는 앱을 불편하게 만들어요. 이 교환 조건이 나에게 맞는지 직접 판단할 수 있도록 솔직하게 적었어요.

계정도, 독서 데이터를 두는 서버도 없어요. 책, 세션 사진, 음성 감상, 연속 기록은 iPhone에만 있어요. 개인정보를 가장 강하게 지키는 방식이지만, 기기 사이 동기화, 웹 버전, 백업 없이 휴대폰을 잃었을 때 기록을 복구하는 기능도 포기해야 해요. 앱은 익명 사용 횟수(어느 화면까지 도달했는지, 세션을 끝까지 마쳤는지)를 전송해서 제가 어디가 고장 났는지 볼 수 있게 해요. 그 안에 위의 콘텐츠는 전혀 들어 있지 않고, 사용자와 연결되지도 않아요.

결제 전에 모든 기능을 써 볼 수 있어요. 대상 신규 구독자는 3일 동안 모든 기능을 사용해요. BookGate가 저녁에 자리를 얻었다면 이후 월간 또는 연간 구독을 선택할 수 있어요. 광고도, 사용자의 주의를 오래 붙잡을수록 돈을 버는 구조도 없어요. 구독이 독립적이고 개인적인 제품을 유지해요.

페이지 수가 아니라 읽은 밤을 봐요. 페이지 수, 읽기 속도, 분당 단어를 재지 않아요. 페이지 수는 밀도 높은 책에 불리하고 대충 읽는 방식에 유리해요. 내일 다시 읽을지를 가장 잘 보여 주는 숫자는 오늘 밤 읽었는지예요.

카메라 확인에는 일부러 작은 번거로움이 있어요. 세션을 시작하려면 약 2초 동안 책을 카메라에 보여 줘요. 앱에서 가장 많이 질문받는 결정이며 가장 확신하는 결정이기도 해요. 읽겠다고 생각하는 순간과 실제로 책을 펴는 순간을 구분해 줘요. 사진은 그날 밤의 기록으로 남고 휴대폰 밖으로 나가지 않아요.

세션은 언제든 끝낼 수 있어요. BookGate는 열 수 없는 자물쇠도 자녀 보호 기능도 아니에요. 끝낼 수 없다면 위험하고, 너무 쉽게 끝난다면 의미가 없어요. 두 극단 사이에 의도적으로 놓았어요.

BookGate가 아닌 것

책을 제공하거나 판매하지 않아요. 독서량 추적 앱, 전자책 앱, 스크린 타임 분석 화면도 아니에요. 소셜 기능, 순위표, 피드가 없어요. iPhone 앱 차단 도구 비교에서는 일부 기능이 겹치는 도구들 사이에서 BookGate가 어디에 있는지 설명해요.

어떻게 만들었나요

BookGate는 iPhone 전용이에요. Android에 같은 방식이 없는 Apple 기술 두 가지를 사용하기 때문이에요. AlarmKit은 독서 알람을 무음 모드와 집중 모드에서도 실제 알람처럼 울리고, 스크린 타임 / Family Controls는 앱을 차단해요. 두 번째 기술에서 Apple은 앱 이름 대신 익명 선택 토큰을 전달해요. 그래서 BookGate는 어떤 앱을 여는지 알 수 없고, 애초에 보이지 않는 정보로 사용 기록을 만들 수도 없어요.

누가 만드나요

BookGate는 스위스에 사는 1인 개발자 Collin Mendons가 만들어요. 회사가 아니라 한 사람이 앱을 설계하고 개발하며, 이 가이드를 쓰고, 지원 이메일에 답해요. BookGate는 구독 수입만으로 운영돼요. 투자자, 광고 사업, 데이터 사업은 없어요.

잘못되거나 불분명한 내용이 있거나 위의 선택에 대해 이야기하고 싶다면 hello@bookgate.app으로 직접 연락할 수 있어요.