G
Graspee

자주 묻는 질문

Graspee를 사용하려면 계정이 필요한가요?

아니요. 로컬 프로필을 만들어 계정, 이메일, 인터넷 연결 없이 바로 Graspee를 사용할 수 있습니다. 기기 간 동기화를 원할 때만 계정이 필요합니다.

Graspee는 무료인가요?

네. 로컬 프로필과 클라우드 동기화를 포함하여 Graspee는 무료로 사용할 수 있습니다.

사람들은 Graspee에 어떤 것들을 보관하나요?

연간 점검과 인생 계획 메모; 보증서, 사용 설명, 계좌 번호, 가정 참고 자료; 완료 기록이 보관되는 반복 활동(운동, 일기, 습관); 장기 재무 계획과 그것을 설명하는 메모; 읽은 책, 가본 곳, 가족사. 핵심은 이번 주의 할 일뿐 아니라 나중에 찾아볼 인생의 영역들입니다.

10년 후에도 데이터를 읽을 수 있을까요?

로컬 프로필은 IndexedDB에 비밀번호로 암호화되어 기기에 저장됩니다. Graspee 계정이나 인터넷 연결이 없어도 읽을 수 있으므로, Graspee가 오프라인이거나 일시 중단되더라도 계속 작동합니다. 확정된 내보내기 형식이 출시되기 전까지는 그렇다고 주장하지 않겠습니다.

암호화는 어떻게 작동하나요?

비밀번호가 키를 유도하고(PBKDF2, 200K 반복) 이 키가 랜덤 생성된 데이터 키(AES-GCM-256)를 암호화합니다. 모든 데이터는 브라우저를 떠나기 전에 이 키로 암호화됩니다. 서버는 암호화된 블롭만 저장하지만, 문서화된 캘린더 앱 평문 예외(캘린더 받은편지함에서 대기 중인 빠른 추가 이벤트와 게시된 읽기 전용 구독 산출물)는 예외입니다.

캘린더 앱 연결은 종단 간 암호화되나요?

아닙니다. 캘린더 앱 연결은 유일하게 문서화된 평문 예외입니다. 외부 캘린더 앱이 .ics를 읽을 수 있어야 하므로 읽기 전용 구독 산출물은 서버에서 평문이며, 캘린더 앱에서 빠른 추가한 이벤트는 잠금 해제된 브라우저가 가져올 수 있도록 캘린더 받은편지함에서 대기하는 동안 평문으로 저장됩니다. 가져오기, 무시, 만료 또는 톰스톤 처리 후에는 대기 중이던 평문이 삭제됩니다. 대기 중인 이벤트는 7일 후에 만료됩니다.

동기화는 어떻게 작동하나요?

클라우드 동기화는 WebSocket을 통해 전송되는 Yjs CRDT 문서를 사용합니다. 모든 데이터는 동기화 전에 클라이언트 측에서 암호화됩니다. 서버는 기기 간에 암호화된 블롭을 중계하며 읽을 수 없습니다. 다시 온라인이 되면 변경 사항이 자동으로 병합됩니다.

동기화를 해제하거나 클라우드 데이터를 나중에 제거할 수 있나요?

네. 설정에서 프로필을 동기화에서 분리하거나(로컬 프로필은 오프라인에서 계속 사용 가능), 나중에 다시 연결하거나, 동기화된 프로필과 서버 측 블롭을 영구적으로 삭제할 수 있습니다. 로컬 전용 프로필은 기기를 떠나지 않습니다.

오프라인에서 작동하나요?

네. Graspee는 오프라인 우선입니다. 모든 데이터는 IndexedDB에 로컬로 저장되며 네트워크 연결 없이 작동합니다. 동기화가 활성화되어 있으면 다시 온라인이 되면 변경 사항이 동기화됩니다.

개인 금융 추적기는 어떻게 작동하나요?

수동으로 계좌와 거래를 만들거나, 지원되는 공급자를 통해 은행을 연결해 자동 가져오기를 하거나, 열 매핑과 실행 취소가 가능한 CSV 명세서 가져오기를 사용할 수 있습니다. 태그를 달고, 검토하고, 필터링하고, 예산을 짜세요. 모든 금융 데이터는 다른 모든 것과 마찬가지로 로컬에서 암호화됩니다.

CSV 명세서에서 거래를 가져올 수 있나요?

네. CSV 가져오기 도구는 파일을 분석하고, 열 매핑을 허용하며, 기존 거래에 대한 중복을 감지하고, 실행 취소가 가능한 가져오기 기록을 보관합니다. 수동 계좌와 연결된 계좌가 함께 존재할 수 있습니다.

Graspee는 어떤 은행 공급자를 지원하나요?

북미 주요 기관에는 Plaid, 운영자가 활성화한 경우에는 Flinks를 사용합니다. 공급자 가용성은 구성에 따라 다릅니다. 가져오기는 언제든지 사용할 수 없거나, 일시 중지되거나, 속도 제한을 받을 수 있습니다.

Graspee가 내 은행 자격 증명을 저장하나요?

공급자 자격 증명(예: Plaid 액세스 토큰 또는 Flinks 로그인 ID)은 암호화된 로컬 샤드에만 저장됩니다. 서버는 공급자 API 호출의 패스스루 역할을 하며, 복구를 위해 동기화 페이로드를 잠시 메모리에 보관할 수 있지만 자격 증명이나 거래 데이터를 영구적으로 저장하지 않습니다. 서버는 사용자별 연결 허용 한도를 적용하기 위해 공급자 연결 ID의 비가역적 HMAC 지문을 저장합니다.

Graspee를 캘린더 앱과 연결할 수 있나요?

네. 동기화된 프로필에 캘린더 앱을 연결할 수 있습니다. 캘린더 앱에서 빠른 추가한 이벤트는 Graspee 캘린더 받은편지함으로 들어와 검토를 거치고, 읽기 전용 구독은 그 받은편지함을 캘린더 앱으로 다시 비춰 줍니다. 두 흐름 모두 단방향입니다. 캘린더 앱 연결은 Graspee가 기기를 위한 캘린더 엔드포인트를 호스팅하므로 동기화된 프로필이 필요합니다.

캘린더 받은편지함이 무엇이며, 가져온 이벤트가 검토를 거쳐야 하는 이유는?

캘린더 받은편지함은 캘린더 앱에서 빠른 추가한 이벤트가 Graspee 데이터에 들어오기 전에 머무는 곳입니다. 검토 필요 배지가 새 이벤트를 표시하며, 검토 완료로 표시하거나 무시하거나 충돌을 해결할 수 있습니다. 검토를 통해 암호화된 프로필에 들어가는 항목을 직접 통제할 수 있습니다. 이러한 이벤트의 알림은 해당 이벤트를 보유한 캘린더 앱 기기에서 발생하며, Graspee는 캘린더 앱에서 가져온 이벤트에 대해 자체 알림을 보내지 않습니다.

캘린더 구독 URL은 누가 읽을 수 있나요?

URL을 가진 사람은 누구나 읽을 수 있습니다. 구독 URL은 베어러 토큰 URL로, 붙여 넣은 어떤 캘린더 앱이든 읽을 수 있도록 설계되어 있습니다. URL이 너무 널리 노출되었다면 설정에서 회전을 실행하세요. 회전은 기존 구독자를 모두 무효화합니다. 구독 URL과 CalDAV 비밀번호는 그것이 열어 주는 데이터처럼 다루세요.

기기를 잃어버리면 어떻게 되나요?

클라우드 동기화가 활성화되어 있었다면 로그인하고 프로필 비밀번호를 입력하여 새 기기에서 데이터를 복원할 수 있습니다. 로컬 저장소만 사용했다면 데이터는 기기에만 존재하며 서버 백업이 없습니다.

어떤 언어가 지원되나요?

영어, 프랑스어, 한국어입니다. 인터페이스에서 언제든지 언어를 전환할 수 있습니다.

Graspee를 앱으로 설치할 수 있나요?

네. Graspee는 프로그레시브 웹 앱입니다. 대부분의 브라우저에서 홈 화면이나 데스크톱에 직접 설치할 수 있으며, 앱 스토어가 필요하지 않습니다.