보안 모델
SiteQuest가 데이터와 브라우징을 프라이빗하고 안전하게 유지하는 방법.
SiteQuest는 보안 우선 아키텍처를 갖춘 Electron 기반으로 구축되었습니다. 데이터를 보호하는 내용을 정확히 안내합니다.
암호화된 로컬 저장소
모든 앱 데이터 — 설정, 환경 설정, 기록, 인증 토큰 — 는 기기의 AES-256-GCM 암호화 금고에 저장됩니다. 암호화 키는 PBKDF2는 100,000회 반복과 SHA-512를 사용하여 파생되며, 기기 고유 식별자로 시드됩니다.
즉:
- 저장된 데이터가 암호화됩니다. 누군가 파일 시스템에 접근하더라도 보호됩니다
- 키는 기기를 떠나지 않습니다
- 디스크에 일반 텍스트 데이터 파일이 남지 않습니다
세션 격리
SiteQuest에서 브라우징하는 모든 사이트는 자체 격리된 Electron 세션 파티션 (persist:sitequest)에서 실행됩니다. 시크릿 모드는 완전히 임시(메모리 내) 파티션을 사용하여 닫으면 디스크에 흔적이 남지 않습니다.
| 모드 | 쿠키 | 캐시 | 기록 |
|---|---|---|---|
| 일반 | 격리된 세션에 유지 | 유지 | 저장됨 |
| 시크릿 | 메모리 전용, 닫으면 삭제 | 메모리 전용 | 저장 안 됨 |
제3자 쿠키는 기본적으로 차단됩니다. 사이트가 사용자의 동의 없이 도메인을 가로질러 추적할 수 없습니다.
인증 보안
SiteQuest는 Auth0를 사용하여 인증하며 다음을 지원합니다:
- Google 로그인
- Microsoft / Azure AD
- Apple 로그인
- GitHub OAuth
인증 토큰은 암호화된 금고에만 저장됩니다 — 웹 페이지가 접근할 수 있는 일반 localStorage나 쿠키에는 절대 저장되지 않습니다. 사용자 레코드에 대해 HMAC-SHA256 서명이 계산되며 변조를 감지하기 위해 모든 기능 접근 시 검증됩니다.
3일의 오프라인 유예 기간이 적용됩니다. SiteQuest가 3일 동안 오프라인으로 세션을 검증할 수 없으면 자격 증명 재전송 공격을 방지하기 위해 자동으로 무료 티어로 되돌립니다.
CORS 및 네트워크 보안
AI 어시스턴트는 요청을 메인 Electron 프로세스를 통해 전송(웹뷰 렌더러가 아님)하여 API 키를 웹 페이지에 노출하지 않고 CORS를 완전히 우회합니다. AI 요청은 다음으로만 엄격히 허용됩니다:
openrouter.aigenerativelanguage.googleapis.comlocalhost/127.0.0.1(Ollama와 같은 로컬 AI 모델용)
허용 목록에 없는 대상으로의 모든 AI 요청은 앱을 떠나기 전에 서버 측에서 차단됩니다.
WebRTC 프라이버시
SiteQuest는 WebRTC가 로컬 IP 주소를 노출하는 기능을 비활성화합니다. 사이트는 VPN 뒤에 있어도 WebRTC를 사용하여 실제 IP를 알아낼 수 없습니다.
추적기 및 광고 차단
SiteQuest는 정기적으로 업데이트되는 필터 목록과 함께 Ghostery 광고 차단 엔진을 사용합니다. 활성화되면 추적기 및 광고 네트워크 요청이 기기를 떠나기 전에 차단됩니다 — 해당 도메인으로 데이터가 전송되지 않습니다.
도구 모음의 방패 아이콘을 통해 현재 페이지에서 차단된 추적기를 확인할 수 있습니다.
무결성 검증
SiteQuest는 시작 시 암호화 해시를 사용하여 자체 파일 무결성을 확인합니다. 설치 후 핵심 파일이 수정된 경우 앱이 변경을 감지하고 데이터를 보호하기 위해 기능을 제한할 수 있습니다.
SiteQuest가 하지 않는 것
- 키로깅 없음 — SiteQuest는 앱 창 외부의 키보드 입력을 캡처하지 않습니다
- 스크린샷 수집 없음 — 화면 캡처는 명시적인 사용자 동작에 의해서만 트리거됩니다
- 데이터 판매 없음 — 분석은 집계 및 익명 처리됩니다. 개별 브라우징 데이터는 기기를 떠나지 않습니다
- 브라우징 기록의 영구 클라우드 저장 없음 — 기록은 암호화된 금고에 로컬로 저장됩니다
데이터 관행에 대한 전체 내역은 개인정보 처리방침을 참조하세요.
Related Articles
SiteQuest Help
Documentation for SiteQuest
Ask AI
Get answers, summaries, and help — just by asking.
SiteQuest Cloud AI
SiteQuest's own cloud AI, built right in.
AI Features
Use AI to answer questions, summarise, and get things done.
Local AI (Ollama)
Run AI completely offline using Ollama on your machine.
Cloud Sync
Keep your sidebar, settings, and progress in sync across devices.