OmniVideoFarm 개인정보처리방침
1. 처리 원칙
OmniVideoFarm 은 대본으로 장면 그림·목소리·영상을 만드는 PC 설치형 프로그램입니다.
OmniVideoFarm 은 회원가입이 없습니다. 그림·영상·목소리를 만드는 일은 이용자의 PC 에서 이용자 자신의 계정과 키로 각 업체에 직접 요청하며, 운영자의 서버를 거치지 않습니다. 운영자(Tooravel)가 받는 정보는 아래 2항에 적은 것뿐입니다.
2. 운영자가 처리하는 개인정보와 목적
오류 보고(동의한 경우에만) — 앱 오류·생성 실패 기록과 하루 한 번 개수만 담은 집계를 오류 수집 서비스 Sentry 로 보냅니다. Sentry 는 받은 연결로 대략적인 위치(나라·도시)를 기록하지만 IP 주소는 저장하지 않습니다.
- 처리 항목: 오류 내용(메시지·발생 위치 — 보내기 전에 키·토큰·이메일·PC 사용자 폴더 경로를 가립니다), 생성 실패 기록(오류 번호·실패 코드·업체·모델·시도 횟수 등. 계정은 이메일이 아니라 설치마다 다른 별칭으로), 하루 개수 집계(만든 장 수·실패 수·다시 로그인 횟수 등), 설치마다 만든 무작위 설치 ID, 앱 버전·운영체제 등 실행 환경, 대략적인 위치(나라·도시)
- API 키·대본·프롬프트·그림·영상·로그인 정보·이메일은 보내지 않습니다. 크래시 덤프·화면 캡처도 보내지 않습니다.
- 동의: 처음에는 꺼져 있고, 이용자가 설정의 오류 보고 칸을 켠 경우에만 보냅니다. 끄면 그 순간부터 보내지 않습니다.
- 목적: 오류 원인 찾기와 고치기, 이용자가 알려 준 오류 번호로 문의에 답하기
문의 — 이메일로 문의하면 이메일 주소, 이름(적은 경우), 문의 내용, 직접 첨부한 파일(진단 파일 포함)을 받습니다. 진단 파일은 이용자가 설정에서 직접 저장해 보낼 때만 운영자에게 옵니다. 문의 확인과 답변에만 씁니다.
결제 — 유료 이용권 결제는 결제 대행사(판매처)가 처리하며, 운영자는 카드번호 등 결제 정보를 받지 않습니다. 운영자는 키를 발급하고 구매 문의에 답하려고 판매처와 주문번호만 기록합니다.
3. 이용자 PC 에만 남는 정보
- Google AI Studio·ElevenLabs·Typecast·YouTube Data API 키: 운영체제의 암호화(macOS 키체인·Windows DPAPI)로 잠가 이용자 PC 에 저장하고, 해당 업체에만 직접 보냅니다. 운영자에게는 보내지 않습니다.
- Google(Flow) 로그인: 앱이 띄우는 Chrome 의 전용 프로필(이용자 PC)에 남습니다. 운영자는 비밀번호·쿠키를 받지 않습니다.
- 작업 내용(프로젝트·대본·프롬프트·참조 그림·만든 그림·음성·영상·썸네일): 이용자 PC 의 폴더에 저장합니다. 운영자에게 보내지 않습니다.
- 앱 설정·사용 기록·진단 기록: 이용자 PC 에 저장합니다. 진단 기록은 오류 보고에 동의했거나(2항) 이용자가 진단 파일을 직접 보낼 때만 나갑니다.
5. 보유·이용 기간
- 오류 보고: 받은 날부터 최대 90일(Sentry 요금제에 따라 30~90일)
- 문의 메일: 답변이 끝나 더 필요하지 않게 되면 지체 없이 삭제합니다. 분쟁이 진행 중이거나 법령이 보관을 요구하면 그 범위와 기간 동안만 따로 보관합니다.
6. 파기 절차와 방법
보유 기간이 지나거나 목적을 이룬 정보는 지체 없이 파기합니다. 전자 파일은 복구할 수 없는 방법으로 지웁니다. 외부 서비스의 백업에서 완전히 지워지는 때는 그 서비스의 정책을 따릅니다.
7. 제3자 제공
운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 법령에 따라 수사기관 등이 요구하는 경우는 예외입니다.
8. 개인정보의 처리 위탁과 국외 이전
운영자는 서비스 운영에 아래 사업자의 서비스를 쓰며, 그 과정에서 아래 정보가 국외에서 처리됩니다(「개인정보 보호법」 제28조의8제1항제3호 — 처리방침 공개). 운영자가 서버·데이터베이스·메일 보관을 맡긴 곳은 Cloudflare·Sentry·Google(Gmail)이고, GitHub 는 앱이 업데이트를 받으려고 직접 접속하는 곳입니다.
- Cloudflare, Inc. (미국)
- 이전 항목: 이 웹페이지에 접속할 때 생기는 통신 정보(IP 주소·접속 일시·브라우저 정보 — 운영자는 저장하지 않음) / 이전 시기·방법: 이 웹페이지에 접속할 때, 암호화된 네트워크 전송 / 목적: 웹페이지 운영 / 보유 기간: 해당 사업자의 처리방침 / 연락처: privacyquestions@cloudflare.com, https://www.cloudflare.com/privacypolicy/ / 거부: 이 웹페이지에 접속하지 않으면 이전되지 않습니다.
- Functional Software, Inc. d/b/a Sentry (미국)
- 이전 항목: 2항의 오류 보고 / 이전 시기·방법: 오류 보고에 동의한 경우 오류·실패가 생길 때와 하루 한 번, 암호화된 네트워크 전송 / 목적: 오류 수집·분석 / 보유 기간: 받은 날부터 최대 90일(Sentry 요금제에 따라 30~90일) / 연락처: compliance@sentry.io, https://sentry.io/privacy/ / 거부: 설정에서 오류 보고를 끄면 이전되지 않으며, 앱 이용에는 제한이 없습니다.
- GitHub, Inc. (미국)
- 이전 항목: 접속할 때 생기는 통신 정보(IP 주소 등). 운영자가 따로 보내는 개인정보는 없습니다 / 이전 시기·방법: 앱이 새 버전과 서명된 원격 설정(점검 안내·최소 버전)을 내려받으려고 GitHub 의 공개 저장소에 접속할 때 / 목적: 업데이트와 서비스 점검 안내 / 보유 기간: 해당 사업자의 처리방침(운영자는 받거나 보관하지 않음) / 연락처: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement / 거부: 이 확인은 안전한 이용(점검·업데이트 안내)에 필요해 앱에서 끌 수 없습니다.
- Google LLC (이메일 Gmail, 미국 등 Google 데이터센터 소재 국가)
- 이전 항목: 2항의 문의 메일(이메일 주소·이름·내용·첨부 파일) / 이전 시기·방법: 이용자가 문의 메일을 보낼 때, 암호화된 네트워크 전송 / 목적: 문의 메일 받기·보관과 답변 / 보유 기간: 5항 / 연락처: https://support.google.com/policies?p=privpol_privts / 거부: 이메일로 문의하지 않으면 이전되지 않으며, 이 경우 답변을 받을 수 없습니다.
9. 이용자의 권리와 행사 방법
- 이용자는 언제든 자기 개인정보의 열람·정정·삭제·처리정지를 tooravel@gmail.com 로 요청할 수 있습니다. 운영자는 이용자 이름을 모르므로, 오류 보고는 화면에 보인 오류 번호로 찾습니다. 요청에는 지체 없이 답합니다.
- 오류 보고는 설정에서 직접 끌 수 있습니다. 앱을 지우거나 앱 데이터 폴더를 지우면 PC 에 남은 정보가 지워집니다.
10. 안전성 확보 조치
- 운영자 서버와의 통신은 모두 HTTPS 로 암호화합니다.
- API 키 등 비밀 값은 운영체제 암호화로 저장하고, 오류 보고는 보내기 전에 키·토큰·이메일·사용자 폴더 경로를 가립니다.
11. 자동 수집 장치
앱은 쿠키나 광고 식별자로 운영자에게 정보를 보내지 않으며, 광고·행동 분석 도구를 쓰지 않습니다. 이 웹페이지는 쿠키를 쓰지 않고, 고른 언어만 브라우저에 저장합니다.
12. 개인정보 보호책임자와 권익침해 구제
개인정보 보호책임자: Tooravel 운영자, tooravel@gmail.com. 개인정보 침해에 대한 신고·상담은 개인정보침해신고센터(privacy.kisa.or.kr, 국번 없이 118), 개인정보분쟁조정위원회(www.kopico.go.kr, 1833-6972)에도 할 수 있습니다.
13. 방침의 변경
앱의 기능이나 정보 처리 방식이 바뀌면 이 방침을 고치고, 시행 전에 이 페이지에 알립니다. 중요한 변경은 앱에서도 알립니다.
14. 변경 이력
이전 판은 위 문의 주소로 요청하면 보내 드립니다.
OmniVideoFarm Privacy Policy
1. How this app handles data
OmniVideoFarm is a desktop program that turns a script into scene images, voice-over and video.
OmniVideoFarm has no sign-up. Generating images, video or voice is requested directly from your PC to each provider under your own account and keys, without passing through the operator’s servers. The only information the operator (Tooravel) receives is listed in section 2.
2. Personal information the operator processes, and why
Error reports (only if you agree) — app errors, generation failure records and a once-a-day summary of counts are sent to Sentry, an error-tracking service. Sentry records an approximate location (country and city) from the connection but does not store your IP address.
- Items: error details (message and where it happened — keys, tokens, email addresses and the PC user-folder path are masked before sending); generation failure records (error number, failure code, provider, model, attempts, etc.; accounts appear as a per-installation alias, not an email address); daily counts (images made, failures, sign-in prompts, etc.); a random installation ID; app version, operating system and similar runtime details; approximate location (country and city)
- API keys, scripts, prompts, images, videos, sign-in details and email addresses are not sent. Crash dumps and screenshots are not sent either.
- Consent: It is off at first and is sent only if you turn on error reporting in Settings. Once you turn it off, nothing more is sent.
- Purpose: finding and fixing the causes of errors, and answering support requests by the error number you give us
Support — if you email us, we receive your email address, name (if given), message and any files you attach (including a diagnostics file). A diagnostics file reaches the operator only if you save it from Settings and send it yourself. We use these only to read and answer your request.
Payment — payments for paid licenses are processed by the payment provider (the store you buy from); the operator does not receive card numbers or other payment details. The operator records only the sales channel and order number, to issue keys and answer purchase questions.
3. Information that stays on your PC
- Your Google AI Studio, ElevenLabs, Typecast and YouTube Data API keys: stored on your PC encrypted by the operating system (macOS Keychain or Windows DPAPI) and sent only directly to that provider. They are never sent to the operator.
- Your Google (Flow) sign-in: kept in a dedicated Chrome profile on your PC that the app opens. The operator does not receive passwords or cookies.
- Your work (projects, scripts, prompts, reference images and generated images, audio, video and thumbnails): saved in folders on your PC. It is not sent to the operator.
- App settings, usage records and diagnostic logs: stored on your PC. Diagnostic logs leave the PC only through error reports you agreed to (section 2) or a diagnostics file you send yourself.
4. Services you connect to directly
The app sends what each task needs (prompts, scripts, reference images, etc.) directly to the providers below under your own accounts and keys. The operator does not provide or entrust personal information to them and cannot receive or see that content. What a provider receives is governed by its privacy policy and your agreement with it. Providers also bill you directly.
- Google Flow (Google LLC)
- Image and video clip generation — you sign in with your own Google account in the app’s Chrome window. Privacy policy: https://policies.google.com/privacy
- Google AI Studio / Gemini API (Google LLC)
- AI text (splitting scripts, scene prompts, Lab analysis), paid image generation and voice (Gemini TTS) — uses your own AI Studio API key. Privacy policy: https://policies.google.com/privacy
- ElevenLabs
- Voice (TTS) and voice list — uses your own ElevenLabs API key. Privacy policy: https://elevenlabs.io/privacy-policy
- Typecast (Neosapience, Inc.)
- Voice (TTS) and voice list — uses your own Typecast API key. Privacy policy: https://help.typecast.ai/en/articles/10717358-privacy-policy
- YouTube Data API (Google LLC)
- YouTube trends and comments in the Lab — uses your own YouTube Data API key. The YouTube Terms of Service (https://www.youtube.com/t/terms) also apply. Privacy policy: https://policies.google.com/privacy
5. How long we keep it
- Error reports: up to 90 days after receipt (30–90 days depending on the Sentry plan)
- Support email: deleted without delay once the request is answered and no longer needed. If a dispute is ongoing or a law requires it, kept separately only to that extent and for that period.
6. How we delete it
Information is deleted without delay once its retention period ends or its purpose is met. Electronic files are deleted so they cannot be restored. When copies disappear from a provider’s backups depends on that provider’s policy.
7. Sharing with third parties
The operator does not share your personal information with third parties, except where required by law (for example, a lawful request from an investigative authority).
8. Processors and international transfers
The operator uses the services of the companies below, and in doing so the information listed is processed outside Korea (disclosed in this policy under Article 28-8(1)(3) of the Korean Personal Information Protection Act). Cloudflare, Sentry and Google (Gmail) host the operator’s servers, database and mail; GitHub is where the app connects directly to download updates.
- Cloudflare, Inc. (USA)
- Items: connection data created when you open this web page (IP address, time, browser details — not stored by the operator) / When and how: when you open this web page, over encrypted network connections / Purpose: running this web page / Retention: per that company’s privacy policy / Contact: privacyquestions@cloudflare.com, https://www.cloudflare.com/privacypolicy/ / Refusing: if you do not open this web page, nothing is transferred.
- Functional Software, Inc. d/b/a Sentry (USA)
- Items: the error reports in section 2 / When and how: if you agreed to error reports, when an error or failure happens and once a day, over encrypted network connections / Purpose: collecting and analysing errors / Retention: up to 90 days after receipt (30–90 days depending on the Sentry plan) / Contact: compliance@sentry.io, https://sentry.io/privacy/ / Refusing: turn off error reporting in Settings; nothing is transferred and the app works the same.
- GitHub, Inc. (USA)
- Items: connection data created on access (IP address, etc.); the operator sends no personal information of its own / When and how: when the app contacts GitHub’s public repositories to download new versions and the signed remote configuration (maintenance notices, minimum version) / Purpose: updates and maintenance notices / Retention: per that company’s privacy policy (the operator neither receives nor keeps it) / Contact: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement / Refusing: this check is needed for safe use (maintenance and update notices) and cannot be turned off in the app.
- Google LLC (Gmail email service; USA and other countries with Google data centres)
- Items: the support email in section 2 (email address, name, message, attachments) / When and how: when you send a support email, over encrypted network connections / Purpose: receiving, keeping and answering support email / Retention: section 5 / Contact: https://support.google.com/policies?p=privpol_privts / Refusing: if you do not email us, nothing is transferred, but we cannot answer you.
9. Your rights
- You may ask at any time to access, correct, delete or stop processing your personal information by writing to tooravel@gmail.com. The operator does not know your name, so error reports are found by the error number shown in the app. We answer without delay.
- You can turn off error reports yourself in Settings. Uninstalling the app or deleting its data folder removes the information kept on your PC.
10. Security measures
- All communication with the operator’s servers is encrypted with HTTPS.
- Secrets such as API keys are stored with operating-system encryption, and error reports mask keys, tokens, email addresses and user-folder paths before sending.
11. Cookies and similar technologies
The app does not send information to the operator through cookies or advertising identifiers and uses no advertising or behavioural analytics tools. This web page uses no cookies and only remembers your chosen language in your browser.
12. Privacy contact and remedies
Privacy officer: the operator of Tooravel, tooravel@gmail.com. You may also contact the Korean Personal Information Infringement Report Center (privacy.kisa.or.kr, 118) or the Personal Information Dispute Mediation Committee (www.kopico.go.kr, +82-1833-6972).
13. Changes to this policy
If the app’s features or how it handles information change, we update this policy and announce it on this page before it takes effect. Important changes are also announced in the app.
14. Change history
- 2026-11-28: First version
Earlier versions are available on request at the contact address above.