보안 및 개인정보
데이터 보안
Section titled “데이터 보안”| 항목 | 보안 방식 |
|---|---|
| 비밀번호 | AES-256-GCM 암호화 저장 (암호화 키는 Windows 자격 증명 관리자에 보관) |
| Google 토큰 | AES-256-GCM으로 암호화되어 로컬 저장 |
| 일정 데이터 | 로컬 SQLite DB에 저장 (외부 전송 없음) |
| 설정 | 로컬 JSON 파일 |
개인정보 보호
Section titled “개인정보 보호”| 항목 | 설명 |
|---|---|
| 로컬 전용 | 모든 데이터는 사용자 PC에만 저장 |
| 원격 전송 없음 | Google 캘린더 연동 외에는 외부 전송 없음 |
| 텔레메트리 없음 | 사용 통계를 수집하지 않음 |
| 비밀번호 비노출 | 화면에 표시되지 않으며 클립보드 복사로만 접근 |
Google 캘린더 연동 시
Section titled “Google 캘린더 연동 시”- OAuth 2.0 표준 인증 방식 사용
- 캘린더 읽기/쓰기 권한만 요청
- 토큰은 로컬에 암호화하여 저장
- 언제든 연결 해제 가능
- 연결 해제 후에도 로컬 데이터는 유지
데이터 저장 위치
Section titled “데이터 저장 위치”C:\Users\{사용자명}\AppData\Roaming\SudapapaDiary\├── data/│ └── sudapapa.db ← SQLite DB (비밀번호·토큰은 AES-256-GCM 암호화)├── config.json ← 앱 설정└── backups/ ← 자동 백업 (최근 5개 로테이션)