FOCOACH / INLAER

개인정보처리방침

Focoach 웹사이트와 데스크톱 앱에서 어떤 정보를 처리하고, 무엇을 선택할 수 있는지 설명합니다.

시행일: 2026-10-18
운영: Focoach / InlaeR · 개인 운영
inlaer@inlaer.com

1. 운영자와 문의

Focoach는 Focoach / InlaeR 브랜드로 개인이 운영합니다. 개인정보의 열람, 정정, 삭제, 동의 철회와 기타 문의는 inlaer@inlaer.com으로 보내 주세요. 본인 확인을 위해 필요한 최소한의 계정·거래 정보를 요청할 수 있습니다.

2. 계정·구독·출시 알림

계정 가입과 로그인에는 이메일, 이메일·비밀번호 또는 Google 인증, 확인 상태와 계정 식별자를 처리합니다. Google 로그인은 Google의 기본 프로필과 이메일을 Supabase를 통해 확인합니다. Supabase가 인증을 제공하고, 인증 메일은 Resend를 통해 전달합니다. 앱은 프로필과 설치 식별자, 운영체제, 앱 버전 및 최근 접속 정보를 등록할 수 있습니다. 비밀번호를 앱 기록에 저장하지 않으며, 앱의 로그인 복원 토큰은 운영체제 보안 저장소에서 관리합니다. 웹 로그인은 로그인·구독 관리 화면 사이에서 상태를 유지하기 위해 암호화된 세션을 담은 필수 HttpOnly 쿠키를 최대 7일간 사용하며, 로그아웃하면 해당 쿠키를 삭제합니다. 이 쿠키는 페이지 JavaScript에서 읽을 수 없으며 웹 인증 토큰을 localStorage나 sessionStorage에 저장하지 않습니다. 웹과 앱의 로그인 상태는 별도로 유지됩니다. Google 로그인 중에는 일회용 PKCE 검증값과 시도 식별자·만료 등 최소 정보만 탭의 sessionStorage에 임시 보관합니다. 검증값의 유효기간은 5분이며, 일치하는 콜백에서 한 번 사용한 뒤 제거합니다.

Paddle은 결제와 세금, 부정 이용 방지, 영수증 및 구독 관리를 위해 이메일과 체크아웃에 입력한 결제·청구 정보를 처리합니다. Focoach 서버는 계정과 Paddle 고객·거래·구독 식별자, 체험 사용 여부, 구독 상태와 이용 기간, 처리 이벤트를 연결합니다. Focoach 결제 데이터베이스에는 전체 카드번호나 보안코드를 저장하지 않습니다.

출시 알림 신청 시 이메일, 신청 시각과 동의 기록을 저장합니다. 알림은 선택 사항이며 구독·인증 메일과 구분됩니다.

3. 기기 안의 기록과 권한

목표, 집중 세션과 대화·메모 등의 기록은 기본적으로 기기의 계정별 저장소에 보관합니다. 앱은 허용된 운영체제 권한으로 전면 앱, 창 제목과 Chrome 활성 탭 정보를 확인할 수 있습니다. 화면 글자 인식(OCR)에 사용하는 화면 이미지는 기기에서 처리하며 JEV 요청에는 이미지 대신 허용한 텍스트 발췌를 보냅니다.

서비스는 마이크나 카메라를 이용한 집중 감시를 제공하지 않습니다. 일반 입력 내용이나 클립보드 내용을 학습용 행동 기록에 수집하지 않습니다. 선택한 권한·공유 설정과 운영체제에 따라 관측 가능한 정보가 달라집니다.

4. AI 목표 판단을 위한 처리

목표·화면 텍스트 공유를 허용하고 자동 코칭을 사용할 때, 세션 목표, 앱 이름, 창 제목과 화면 OCR 텍스트의 일부를 Supabase 서버를 거쳐 TypeSafe의 JEV 모델로 전송해 목표 관련성을 판단합니다. 계정 인증과 구독·호출 한도 확인은 Supabase에서 수행합니다. JEV 요청에는 인증 토큰이나 계정 이메일을 TypeSafe 입력으로 넣지 않습니다.

Focoach의 JEV 처리 코드는 요청의 목표·화면 원문을 데이터베이스나 애플리케이션 로그에 저장하지 않습니다. 요청 한도 관리를 위한 계정별 호출 횟수는 별도로 처리합니다. 인프라·제공자의 운영 기록과 보관은 각 계약·설정에 따르며, 모든 제공자에 대한 무보관 또는 학습 미사용을 일괄 보장하지 않습니다. 화면에 개인정보나 업무 자료가 보이면 텍스트 발췌에도 포함될 수 있으므로 공유 설정을 관리해 주세요.

5. 선택적 개선·학습 수집

개선·AI 학습을 위한 사용 정보 공유는 기본적으로 꺼져 있으며, 목표·OCR 공유와 별도 설정입니다. 동의한 뒤 진행 중인 집중 세션에서만 행동 기록과 최소 사용 통계의 수집을 켭니다. 설정을 켠다고 이전 로컬 집중 이력을 자동 업로드하지 않습니다.

행동 기록에는 앱과 창·페이지 제목, 전체 HTTP(S) URL의 경로·쿼리·프래그먼트, 지원 검색 서비스의 검색 결과 URL에서 추출한 검색어, 일반·시크릿 탭 여부, 활동 구간과 키·클릭·스크롤 횟수, 작업 분류와 구조화된 반응이 포함될 수 있습니다. URL의 사용자 이름·비밀번호 부분은 제거합니다. 일반 입력 문자, 클립보드, 화면 이미지, 페이지 본문 및 목표·자유 답변·메모 원문은 이 학습용 데이터셋에 넣지 않습니다.

이 행동 기록은 Supabase에 저장하며 GA4로 보내지 않습니다. 별도의 최소 사용 통계에는 무작위 설치·집중 세션·이벤트 식별자, 플랫폼·앱 버전, 시각, 계획 시간과 실제 시간이 포함됩니다. 통계는 Supabase에 저장한 뒤 서버를 통해 GA4에 전달할 수 있습니다. 통계 이벤트에는 목표·대화, 앱 이름, URL, 제목, 이메일이나 인증 토큰을 넣지 않습니다.

동의를 철회하면 이후 수집을 중지하고 해당 기기의 행동 기록과 전송 대기열을 삭제합니다. 이미 수신된 서버 행동 원본의 삭제는 앱의 ‘수집 기록 삭제’ 또는 문의로 요청할 수 있습니다. 각 기기에서 수집을 중지해야 다른 기기의 향후 전송도 멈춥니다. 동의 철회만으로 이미 접수된 모든 사용 통계가 자동 삭제되지는 않습니다.

6. 웹사이트 분석과 보안 기록

웹사이트는 Vercel에서 제공하며 접속·기기·네트워크 정보가 서비스 제공과 보안을 위해 처리될 수 있습니다. 홈페이지·다운로드·블로그 화면에서는 분석 쿠키에 동의한 뒤 Google Analytics로 방문과 기기·쿠키 식별자, 알림 신청 버튼 클릭 및 신청 완료 여부, 블로그에서 다운로드 안내로 이동한 클릭 및 Mac·Windows 설치 파일 링크 클릭을 분석할 수 있습니다. 설치 파일 클릭 이벤트에는 운영체제·파일 빌드 아키텍처·페이지 언어만 추가하며, 파일 다운로드 완료나 앱 설치 완료를 뜻하지 않습니다. 거절하면 GA4 스크립트를 불러오거나 분석 요청을 보내지 않으며, 하단 분석 쿠키 설정에서 선택을 바꿀 수 있습니다. 선택을 기억하기 위해 브라우저에 동의 상태를 저장합니다. 입력한 이메일은 분석 이벤트에 포함하지 않습니다.

계정·결제 화면과 이메일 확인 화면에는 홈페이지 GA4 분석 스크립트를 넣지 않습니다. 로그인 유지용 필수 쿠키는 분석 쿠키 동의와 별개로 사용하며, 이를 차단하면 로그인 유지 기능을 사용할 수 없습니다. Paddle 체크아웃을 열면 Paddle과 그 서비스 제공자가 결제·보안 관련 정보를 처리할 수 있습니다. 브라우저의 쿠키·분석 차단 설정을 사용할 수 있으며, 서비스 제공자별 처리 내용은 아래 정책을 확인해 주세요.

7. 서비스 제공자와 국외 처리

서비스 제공을 위해 Supabase(인증·데이터베이스·서버 함수), Vercel(웹 호스팅), Resend(인증 이메일), TypeSafe(AI 판단), Google Analytics(사용 분석), Paddle(판매·결제·구독)이 정보를 처리합니다. 이용 기능에 따라 이들 제공자와 하위 처리자의 해외 인프라로 정보가 전송·저장될 수 있습니다.

전송되는 정보와 목적은 위 기능별 설명에 따릅니다. Paddle의 자체 결제·법적 의무 처리에는 Paddle의 정책이 적용됩니다. 제공자 정책은 각 회사가 운영하는 안내이며 Focoach의 전체 처리방침을 대신하지 않습니다.

8. 보관과 삭제

일반 목표·세션·메모 등의 로컬 기록은 사용자가 삭제하거나 해당 로컬 프로필을 제거할 때까지 기기에 남을 수 있습니다. 행동 기록의 기기 보관은 최대 7일·20 MiB이며 실행 시 정리됩니다. 행동 전송 대기는 최대 72시간·4,096건·16 MiB입니다. 서버 행동 원본은 발생 시각 기준 90일이 지나면 예약 정리 대상이 됩니다.

계정, 구독 연결, 결제 처리 기록과 최소 사용 통계에는 현재 일괄적인 자동 만료 기간이 설정되어 있지 않습니다. 계정·서비스 제공, 보안, 분쟁 처리와 법적 의무 이행에 필요한 기간 동안 보관합니다. 삭제 요청을 받으면 해당 목적에 더 이상 필요하지 않은 자료를 삭제하거나 익명화하고, 법적·결제 의무 때문에 남겨야 하는 자료는 필요한 범위로 제한합니다.

백업과 제공자별 기록은 각 운영·계약상 보관 주기에 따릅니다. 특정 일수 안에 모든 제공자와 백업에서 즉시 삭제된다고 보장하지 않습니다. 행동 서버 원본의 삭제와 별도로 내보내거나 처리한 학습 자료의 삭제는 범위를 확인해야 하므로, 문의 시 해당 범위도 함께 안내합니다.

9. 선택권과 요청

앱 설정에서 목표·OCR 공유, 선택적 개선·학습 수집과 운영체제 권한을 관리할 수 있습니다. 계정 정보 열람·정정·삭제, 처리 제한 또는 동의 철회 등 적용 법률상 권리를 행사하려면 문의해 주세요. 삭제 요청이 구독 해지를 자동으로 대신하지 않으므로, 앞으로의 결제 중단은 구독 관리에서도 확인해 주세요.

요청을 확인할 때 필요한 최소한의 본인 확인을 진행하며 비밀번호나 전체 카드 정보를 요구하지 않습니다. 문의와 권리 요청은 inlaer@inlaer.com으로 접수합니다. 중요한 처리 변경은 적용 전에 알리고 필요한 동의를 받습니다.

계정 및 구독으로 돌아가기