Whizi 데이터 저장 위치: 서버, 보관 기간, 구독 해지 후 남는 것

빠른 답변

Whizi는 Cloudflare에서 Workers, D1, R2, Durable Objects를 사용해 계정, 대화, 파일, 생성된 미디어를 저장합니다. 로그인은 Clerk, 웹사이트 결제는 Stripe, 이미지 생성은 fal.ai가 담당합니다. 처리는 캐나다와 미국을 포함해 사용자의 거주국이 아닌 다른 국가에서 이루어질 수 있습니다. 첨부 파일과 생성된 미디어는 최대 30일 후 만료되도록 설정되어 있습니다.

짧은 답변

Whizi는 Cloudflare에서 Workers, D1, R2, Durable Objects를 사용해 계정, 대화, 파일, 생성된 미디어를 저장합니다. 인증과 계정 관리는 Clerk가 담당하고, 웹사이트 결제 처리는 Stripe가 담당하며, 이미지 생성 작업과 그 결과물은 fal.ai가 처리합니다.

Whizi와 그 서비스 제공업체는 캐나다와 미국을 포함해 사용자의 거주국이 아닌 다른 국가에서 정보를 처리할 수 있습니다. 필요한 경우 Whizi는 국제 전송에 적합한 계약상 또는 법적 안전장치를 사용합니다.

데이터저장 위치보관 기간
대화 및 메시지동기화된 채팅을 실행하는 스택에서 Cloudflare계정이 활성 상태로 유지되는 동안 보관되며, 콘텐츠나 계정을 삭제하지 않는 한 유지됩니다
업로드된 첨부 파일Cloudflare R2 객체 스토리지최대 30일 후 만료되도록 설정됨
생성된 미디어Cloudflare R2 객체 스토리지최대 30일 후 만료되도록 설정됨
고정된 프로젝트 파일프로젝트와 함께 Cloudflare에 저장삭제할 때까지 저장되며 만료되지 않음
저장된 메모리계정과 함께 Cloudflare에 저장삭제할 때까지 유지됨
이용 권한 및 사용량 상태계정과 함께 Cloudflare에 저장계정이 존재하는 동안 유지됨
로그인 정보Clerk계정 삭제 시 제거됨
카드 정보웹사이트 결제용 StripeWhizi는 전체 결제 카드 번호를 저장하지 않음
휴대폰의 최근 대화기기 내 로컬 캐시, 최대 40개 대화앱 내 삭제 기능, 앱 데이터 삭제, 또는 앱 삭제로 지워짐
삭제된 데이터베이스 행Cloudflare D1 시점 복구 기록최대 30일 후 소멸

정책에 명시된 서비스 제공업체

개인정보 처리방침에는 Whizi가 서비스 운영에 사용하는 제공업체가 명시되어 있습니다. 그중 저장된 콘텐츠나 계정 상태에 관여하는 업체는 다음과 같습니다:

  • Clerk: 인증과 계정 관리를 담당합니다.
  • Cloudflare Workers, D1, R2, Durable Objects: 호스팅, 동기화된 채팅, 미디어, 계정 상태, 사용량 제한, 리포트, 보안 및 운영 처리를 담당합니다.
  • OpenRouter 및 연동된 모델 제공업체: AI 프롬프트, 응답, 첨부 파일, 검색 컨텍스트, 전사, 음성, 관련 모델 처리를 담당합니다.
  • fal.ai: 이미지 생성 프롬프트, 작업, 생성된 미디어를 담당합니다.
  • Stripe: 웹사이트 결제 처리를 담당합니다.
  • Expo: 선택적인 거래성 푸시 알림 전송을 담당합니다.

이 중 두 가지는 문제가 발생했을 때 제품 화면에 나타납니다. Media could not be stored.는 R2 쓰기 작업이 객체를 반환하지 않을 때 발생하며, 이는 모델이 아니라 저장 계층의 실패입니다. Invalid or expired session token.은 Clerk JWKS에 대한 토큰 검증이 실패할 때 발생하는 HTTP 401 unauthorized입니다.

카테고리별 보관 기간

정책은 보관 수명이 아니라 상한선을 약속합니다. 업로드된 첨부 파일과 생성된 미디어는 "최대 30일 후 만료되도록 설정되며, 사용자가 직접 삭제하거나 계정 삭제 시 더 빨리 삭제될 수 있습니다". 현재 이 상한선을 설정하는 것은 Whizi의 공유 미디어 상수이며 30일로 지정되어 있으므로, 30일은 객체가 반드시 도달하는 나이가 아니라 설정상 존속할 수 있는 최대 기간입니다.

눈에 보이는 결과는 이미지가 깨지는 것이 아니라 특정한 거부 응답입니다. 보관 기간이 지난 객체는 Media has expired., HTTP 404 media_expired를 반환하며, 호출자에 대해 미디어 id가 아예 해석되지 않을 때는 Media not found., HTTP 404 media_not_found가 반환됩니다. 생성된 이미지는 서명된 URL을 통해 제공되므로, 오래된 대화 속 링크는 처음부터 영구 주소가 아니었습니다.

놓치기 쉬운 보관 관련 사실 두 가지:

  • 고정된 프로젝트 파일은 만료되지 않습니다. 채팅 첨부 파일과 달리, 고정된 파일은 프로젝트의 모든 턴에 계속 함께 있어야 하므로 삭제할 때까지 그대로 저장됩니다.
  • 휴대폰은 자체 사본을 보관합니다. 모바일 앱은 로그인한 기기나 게스트 기기에 최대 40개의 최근 대화를 로컬 캐시로 보관할 수 있습니다. 이 캐시는 별도의 클라우드 백업이 아니며, 앱 내 삭제 기능이 성공적으로 실행되거나, 앱 데이터를 지우거나, 앱을 삭제하면 지워집니다.

보안 및 운영 로그에는 공개된 보관 일수가 없습니다. 서비스를 운영하고 보호하거나, 사고를 조사하거나, 사기나 남용을 방지하거나, 분쟁을 해결하거나, 법을 준수하는 데 합리적으로 필요한 기간 동안만 보관됩니다.

제공업체가 응답 후 캐시할 수 있는 항목

OpenRouter 및 연동된 AI, 미디어 제공업체는 멀티턴 대화를 지원하거나, 지연 시간을 줄이거나, 프롬프트 캐싱을 제공하거나, 남용을 방지하거나, 자체 서비스를 운영하기 위해 프롬프트나 응답의 일부를 일시적으로 캐시할 수 있습니다. 캐시 지속 기간, 보관 방식, 제공업체가 통제하는 활용 방식은 제공업체와 엔드포인트마다 다릅니다.

Whizi는 모든 제공업체가 동일한 보관 기간이나 통일된 제로 데이터 보관 설정을 따른다고 표명하지 않으며, 이미 생성된 제공업체 캐시를 즉시 제거할 수 있다고 주장하지도 않습니다. 특정 메시지가 어떤 제공업체로 전달되는지는 Whizi가 내 데이터로 하는 일에서 다룹니다.

구독이 만료되었을 때 남는 것

취소와 삭제는 서로 다른 두 가지 조치이며, 데이터를 제거하는 것은 그중 하나뿐입니다. 취소는 결제를 중단하고 유료 기간이 끝나는 시점에 이용 권한을 종료하지만, 계정과 그 안의 콘텐츠는 그대로 남습니다. 계정 정보와 동기화된 채팅 기록은 특정 콘텐츠나 계정을 삭제하지 않는 한 계정이 활성 상태인 동안 대체로 보관되며, 이 때문에 나중에 다시 구독하면 새로 시작하는 것이 아니라 이어서 사용하게 됩니다.

바뀌는 것은 저장 공간이 아니라 요금제입니다. 무료 요금제로 전환된 계정도 계정 기록, 채팅, 미디어, 저장된 메모리를 있던 그대로 유지합니다. 해당 요금제에 따르는 제한과 메시지는 구독이 활성화되지 않은 상태에서 다룹니다.

여기서는 한 가지 보관 규칙이 사용자에게 유리하게 작용합니다. Whizi는 단지 결제 기록을 보관해야 한다는 이유만으로 삭제된 채팅 콘텐츠나 업로드, 생성된 미디어를 계속 보관하지 않습니다. 결제 처리업체는 법률이나 자체 컴플라이언스 의무에 따라 요구되는 기간 동안 거래, 영수증, 세금, 사기, 차지백 또는 분쟁 기록을 별도로 보관할 수 있으며, Whizi 역시 법적으로나 운영상 필요한 경우 제한된 범위의 계정, 거래, 보안, 세금, 사기 방지 또는 분쟁 관련 기록을 보관할 수 있습니다.

취소 자체의 시점 규칙과 취소 방법은 결제 및 취소에서 확인할 수 있습니다.

사본 받기, 또는 전부 삭제하기

두 방법 모두 관련 페이지에서 다룹니다. 채팅 및 파일 내보내기는 내보내기 내용을 다루고, Whizi가 내 데이터로 하는 일은 계정 삭제 섹션을 다루며, 항목별 삭제 목록과 삭제 후에도 남는 항목을 포함합니다.

체크리스트
  • 저장 공간은 Cloudflare Workers, D1, R2, Durable Objects에서 운영됩니다
  • 로그인은 Clerk, 웹사이트 결제는 Stripe, 이미지 생성은 fal.ai가 담당합니다
  • 처리는 캐나다와 미국을 포함해 사용자의 거주국이 아닌 다른 국가에서 이루어질 수 있습니다
  • 첨부 파일과 생성된 미디어는 최대 30일 후 만료되도록 설정되어 있습니다
  • 고정된 프로젝트 파일은 삭제할 때까지 저장되며 만료되지 않습니다
  • 휴대폰은 최대 40개의 최근 대화를 로컬에 캐시할 수 있으며, 이는 클라우드 백업이 아닙니다
  • 취소해도 계정과 그 콘텐츠는 유지되며, 삭제해야만 제거됩니다

자주 묻는 질문

Whizi 대화는 물리적으로 어디에 저장되나요?

Cloudflare입니다. 개인정보 처리방침은 호스팅, 동기화된 채팅, 미디어, 계정 상태, 사용량 제한, 리포트, 보안 및 운영 처리에 사용되는 제공업체로 Cloudflare Workers, D1, R2, Durable Objects를 명시합니다. 첨부 파일과 생성된 미디어는 특히 R2 객체 스토리지에 저장되며, 그래서 쓰기 작업이 실패하면 Media could not be stored.로 나타납니다.

Whizi 데이터가 저장될 국가를 선택할 수 있나요?

개인정보 처리방침은 데이터 레지던시를 약속하지 않습니다. Whizi와 그 서비스 제공업체는 캐나다와 미국을 포함해 사용자의 거주국이 아닌 다른 국가에서 정보를 처리할 수 있으며, 필요한 경우 Whizi는 국제 전송에 적합한 계약상 또는 법적 안전장치를 사용한다고 명시되어 있습니다.

예전 Whizi 채팅의 이미지가 로드되지 않아요. 무슨 일인가요?

보관 기간이 지났을 가능성이 큽니다. 생성된 이미지는 영구 주소가 아니라 서명된 URL을 통해 제공되므로, 오래된 대화 속 링크는 더 이상 해석되지 않을 수 있으며, 요청에 대해 실제 데이터 대신 Media has expired., HTTP 404 media_expired가 반환됩니다.

구독을 취소하면 채팅이 사라지나요?

아니요. 취소는 결제를 중단하고 유료 기간이 끝나는 시점에 이용 권한을 종료하지만, 계정과 그 콘텐츠는 그대로 남으므로 나중에 다시 구독하면 중단했던 지점부터 이어갈 수 있습니다. 계정 정보와 동기화된 채팅 기록은 계정이 활성 상태인 동안 대체로 보관됩니다. 데이터를 제거하는 것은 계정 삭제라는 별도의 조치이며, Whizi는 단지 결제 기록을 보관해야 한다는 이유만으로 삭제된 채팅 콘텐츠나 미디어를 계속 보관하지 않습니다.

계정을 만들지 않았다면 내 데이터는 어디에 저장되나요?

같은 곳에, 기기에 연결된 익명 게스트 프로필로 저장됩니다. 모바일 앱에서 계정 생성은 선택 사항이며, 계정 없이 이용을 계속해도 이름이나 이메일 주소가 필요하지 않습니다. 게스트 자격 증명은 기기에 저장되며, Whizi는 게스트 프로필을 인식하고, 데이터를 동기화하고, 구독 이용 권한을 확인하고, 이후 해당 데이터를 계정에 연결할 수 있도록 일방향으로 파생된 식별자를 저장합니다.