1Byte Systems

9장 · 1B Calendar 가이드

개인정보: 1B Calendar가 연결하는 곳과 데이터의 위치

1B Calendar의 중간에는 저희 서버가 없습니다. 계정, 광고, 분석, 원격 측정도 없습니다.

1B Calendar가 연결하는 곳

사용자가 추가한 서비스에만 연결합니다: Google, Microsoft, Apple(iCloud), 사용자의 CalDAV 서버, 구독한 .ics 링크. 암호화된 연결(HTTPS)로 컴퓨터에서 바로 연결됩니다.

그리고 업데이트 확인을 위해 1bytesystems.com의 파일 하나를 읽습니다. 이 요청에는 사용자의 데이터가 전혀 담기지 않습니다. 일정도, 계정도, 식별자도 없습니다. 다른 모든 연결과 마찬가지로 저희 서버에는 IP 주소와 앱 버전이 보입니다. 확인은 끌 수 있습니다(10장).

Google이나 Microsoft 로그인은 브라우저에서 각사의 페이지로 이루어지며, 그 뒤 브라우저가 결과를 사용자의 컴퓨터에 있는 1B Calendar로 돌려줍니다.

데이터의 위치

일정과 설정은 컴퓨터에 저장됩니다. Linux는 ~/.local/share/1bcalendar, Windows는 %LOCALAPPDATA%\1Byte Systems\1B Calendar입니다.

비밀번호와 로그인 키는 암호화(AES-GCM)되어 저장되며, 이를 여는 키는 시스템 키체인(Linux는 Secret Service, Windows는 자격 증명 관리자)에 보관됩니다.

일정과 다른 1B 앱

1B Dock 및 1B Mail과 내 일정 공유(설정 › 1B 앱)를 켜면 그 앱들이 다가오는 일정을 보여 줄 수 있습니다. 제목과 시간만, 그리고 이 컴퓨터 안에서만입니다. 원하지 않으면 끄세요.

계정 하나 또는 전체 제거

설정 › 계정 › 계정 제거 › 이 컴퓨터에서 제거는 그 계정의 일정과 키를 컴퓨터에서 지웁니다. 서비스에서는 아무것도 삭제되지 않습니다.

모두 지우려면 앱을 제거한 뒤 위의 데이터 폴더를 삭제하세요.

Windows와 Linux용 1B Calendar 0.1.1 기준.