쿠키 정책
IMFA Agents가 사용하는 쿠키와 브라우저 저장소, 그 목적과 관리 방법.
최종 업데이트:
1. 적용 범위
본 쿠키 정책은 IMFA Agents를 운영하는 회사인 IMFA Labs LLC("IMFA" 또는 "당사")가 IMFA Agents 웹사이트, 대시보드 및 호스팅되는 채팅 위젯에서 쿠키 및 이와 유사한 브라우저 저장소를 어떻게 사용하는지 설명합니다. 본 정책은 당사의 개인정보 처리방침과 함께 적용되며, 개인정보 처리방침은 이러한 기술에 저장될 수 있는 개인정보를 당사가 어떻게 처리하는지 설명합니다.
2. 쿠키 및 브라우저 저장소의 정의
쿠키란 웹사이트가 이용자의 브라우저에 보관하도록 요청하고 이후 요청 시 다시 전송받는 작은 텍스트 파일을 말합니다. 로컬 스토리지와 세션 스토리지는 이와 유사한 브라우저 기능으로, 로컬 스토리지는 삭제될 때까지 데이터를 보관하고 세션 스토리지는 이용자가 탭을 닫을 때까지만 데이터를 보관합니다.
당사는 이러한 기술을 두 가지 목적으로 사용합니다. 서비스를 작동시키기 위한 목적과, 이용자의 동의가 있는 경우에 한하여 웹사이트 이용 현황을 측정하기 위한 목적입니다.
3. 필수 쿠키
이 쿠키는 이용자의 로그인 상태를 유지하고 계정을 보호합니다. 이 쿠키 없이는 서비스가 작동할 수 없으므로 동의를 요하지 않습니다. 이 쿠키는 IMFA Agents가 직접 설정하는 자사 쿠키이며 광고 목적으로는 절대 사용되지 않습니다.
| 쿠키 | 목적 | 보관 기간 |
|---|---|---|
imfa-auth-jwt | 이용자가 로그인 상태임을 증명하는 단기 액세스 토큰입니다. | 최대 30일. 쿠키 내 토큰은 약 1시간 후 만료되며 자동으로 갱신됩니다 |
imfa-auth-refresh | 다시 로그인하도록 요청하지 않고 세션을 갱신합니다. 브라우저의 스크립트는 이 쿠키를 읽을 수 없습니다. | 30일 |
imfa-auth-verifier | Google 로그인을 안전하게 완료합니다. 브라우저의 스크립트는 이 쿠키를 읽을 수 없습니다. | 10분 |
보안 연결에서는 각 쿠키 이름이 __Host-로 시작하며, 이를 통해 쿠키가 본 웹사이트에만 한정됩니다. 세 가지 쿠키는 모두 본 웹사이트에서 발생한 요청과 이용자가 본 웹사이트로 연결되는 링크를 따라갈 때에만 전송되고, 다른 웹사이트가 백그라운드에서 보내는 요청에는 절대 전송되지 않으며(SameSite=Lax), 이용자가 로그아웃하면 삭제됩니다.
IMFA는 서비스를 자체 서버에서 호스팅하지 않습니다. 웹사이트는 관리형 호스팅(Vercel)에서, 당사의 백엔드는 Convex에서 실행됩니다. Convex는 SOC 2 Type 2 및 HIPAA를 준수하며 GDPR 검증을 받았습니다. 이 업체들은 이용자의 브라우저가 보내는 요청을 처리하지만, 위에 나열된 쿠키는 IMFA Agents의 것이며 해당 업체가 자체 목적으로 사용하지 않습니다.
WhatsApp, Instagram 또는 Facebook을 연결하면 연결은 Meta 공식 비즈니스 파트너(Meta Business Partner)이며 SOC 2 Type 2 및 GDPR을 준수하는 Zernio를 거칩니다(Zernio Trust Center). 이 단계에서 Zernio와 Meta가 표시하는 페이지는 자체 정책에 따라 자체 쿠키를 설정할 수 있습니다.
4. 브라우저에 저장되는 환경설정
당사는 인터페이스가 이용자가 마지막으로 사용한 상태로 유지되도록 일부 선택 사항을 브라우저의 로컬 스토리지에 보관합니다. 이 데이터는 이용자의 기기에만 남아 있으며 이용자를 추적하는 데 사용되지 않습니다.
- 테마: 라이트, 다크 또는 시스템 설정 모드.
- 언어: 이용자가 대시보드에 선택한 언어.
- 인터페이스 레이아웃: 사이드바 접힘 여부, 사이드바에 표시되는 목록, 작성창에서 선택한 AI 모델, 마지막으로 연 코드 예시 탭, 에이전트 빌더의 워크플로 위치, 제품 둘러보기 완료 여부.
- 개인정보 선택 사항: 이용자의 동의 여부. 이는 로그인 전에도 이용자의 선택을 존중하고 로그인 후 계정으로 이전하기 위한 것입니다.
- 회원가입 후 이동 페이지: 계정을 만들 때 열려고 했던 페이지. 이메일 인증을 완료할 때까지만 보관한 뒤 삭제됩니다.
일부 정보는 세션 스토리지에만 보관되며 탭을 닫으면 삭제됩니다. 예를 들어 채팅 위젯과 나누고 있는 대화, 로그인 전에 입력한 에이전트 설명 등이 이에 해당합니다.
5. 분석 쿠키(동의한 경우에 한함)
이용자가 분석을 허용하면, 당사는 어떤 페이지가 방문되고 웹사이트가 어떻게 이용되는지 파악하기 위해 Google Tag Manager를 통해 Google Analytics를 불러옵니다. 이 경우 Google Analytics는 일반적으로 _ga 및 _ga_<ID>라는 이름의 자체 쿠키를 설정하며, 이 쿠키는 최대 2년간 유지될 수 있습니다.
이용자가 선택하기 전까지 분석 기능은 꺼져 있으며 분석 쿠키는 설정되지 않습니다. 이용자가 거부하면 분석 기능은 계속 꺼진 상태로 유지됩니다. 당사는 Google의 동의 모드를 사용하며 광고 저장소, 광고 개인 맞춤화 및 광고 사용자 데이터를 항상 거부하므로, 이 쿠키는 광고 목적으로 사용되지 않습니다.
6. 다른 웹사이트의 채팅 위젯
기업이 자사 웹사이트에 IMFA 채팅 위젯을 추가하는 경우, 위젯은 해당 탭의 세션 스토리지(imfa:threads)에 이용자의 대화를 가리키는 참조 정보를 보관하여 이용자가 사이트를 둘러보는 동안 대화를 이어갈 수 있도록 합니다. 메시지가 전송되기 전에는 자동화된 악용을 차단하기 위한 봇 방지 검사가 이용자의 브라우저에서 실행됩니다. 해당 웹사이트를 운영하는 기업은 자체 쿠키 고지 및 자신이 직접 설정하는 쿠키에 대하여 책임을 집니다.
위젯은 또한 로컬 스토리지에 무작위 식별자(imfa:visitor-id)를 보관합니다. 이 식별자는 이용자의 이름이나 연락처 정보와 연결되지 않으며, 광고나 여러 웹사이트에 걸친 이용자 추적에 사용되지 않습니다. 이용자의 브라우저는 위젯이 설치된 웹사이트마다 이를 별도로 보관합니다. 당사는 이 식별자를 사용하여 해당 사업자의 에이전트와 나눈 이용자의 대화를 묶고, 에이전트를 악용으로부터 보호합니다. 이용자가 에이전트에 스팸을 보내거나, 지침을 변경하려 하거나, 모욕하거나 위협하거나, 허용되지 않는 콘텐츠를 계속 요청하면, 에이전트는 한 번 경고하며, 24시간 이내에 두 번째 경고를 받으면 7일간 이 식별자에 답변하지 않습니다. 이 경우에 한하여, 당사는 같은 주소에서 시작된 새 대화에도 답변하지 않도록 이용자 IP 주소의 단방향 해시를 24시간 동안 보관합니다. 이 저장소는 채팅이 작동하고 안전하게 유지되는 데 필요하므로 동의를 요하지 않습니다. 브라우저의 사이트 데이터를 삭제하면 식별자도 삭제됩니다. 당사의 개인정보 처리방침 및 허용되는 이용 정책을 참조하십시오.
사업자가 위젯에서 음성 통화를 켠 경우, 위젯은 imfa_calls_<agent>라는 이름의 쿠키도 설정합니다. 이 쿠키는 이용자의 브라우저에서 시작된 통화 수를 세어, 30분 안에 3번 통화하면 해당 에이전트에 대한 통화를 30분 동안 일시 중지합니다. 통화 시작 시각만 저장하며, 이용 중인 웹사이트에 연결되도록 분할(partitioned)되어 있고, 최대 1시간 후 만료됩니다. 서비스를 보호하는 데 필요하며 이용자를 추적하는 데 사용되지 않습니다.
7. 선택 사항 관리
- 분석 동의 여부 변경: 언제든지 설정 > 일반 > 동의 관리에서 변경할 수 있습니다. 동의를 철회하면 그 시점부터 분석이 중단됩니다.
- 쿠키 삭제 또는 차단: 브라우저 설정에서 할 수 있습니다. 필수 쿠키를 차단하면 로그인할 수 없습니다.
- 저장된 환경설정 삭제: 브라우저에서 IMFA Agents의 사이트 데이터를 삭제하면 됩니다. 인터페이스 환경설정은 기본값으로 돌아갑니다.
8. 본 정책의 변경
당사는 쿠키 또는 유사 기술을 추가, 삭제 또는 변경하는 경우 본 정책을 개정할 수 있습니다. 개정된 정책은 새로운 시행일과 함께 게시하며, 필요한 경우 추가로 고지합니다.
9. 문의
쿠키에 관한 문의는 privacy@imfa.io로 이메일을 보내 주십시오.