Privacy Policy
Last updated: October 12, 2026
한국어: 개인정보 처리방침 (국문)
1. Who we are
This Privacy Policy covers SignalX, offered as a website at signal-x.app and as an Android app on Google Play. The same account works on both. SignalX is operated by two affiliated businesses that act together as data controllers:
- Viva Technologies Lab, LLC, a Delaware limited liability company in the United States. It runs the website and sells web subscriptions and API credits through Stripe.
- 비바테크놀로지스 (Viva Technologies), a sole proprietorship in the Republic of Korea (representative: 이모세). It publishes the Android app and sells in-app subscriptions through Google Play Billing.
"We", "us" and "our" mean both. Questions about this policy go to contact@vivatechlab.com.
2. Information we collect
Account. When you sign in with Google we receive your name, email address and profile picture. We do not receive or store your Google password.
Settings and activity. Your plan and trial dates, the number of AI research questions and analyses you use (for quotas), the companies you follow, language and notification settings, and in the Android app a push notification token.
How you found us. When you arrive on the website from another site or from a link with campaign tags (for example an ad or a social post), a first-party cookie remembers for up to 30 days the campaign tags (UTM), which kind of ad click ID was present (not its value), the referring site's domain, the first page you opened and whether you used an in-app browser such as Instagram's. If you then create an account on the website, we save this with your account as its sign-up source and delete the cookie when you sign in.
AI research questions. The questions you type and the conversation so far are sent to our AI providers to produce an answer (Section 4). We do not store your questions or answers on our servers. Your browser keeps the current conversation in that tab so it survives a reload, and clears it when you close the tab or sign out.
Shared chats. If you press Share on an answer, we store that question, answer and its sources so anyone with the link can view it. Shared pages are not listed or indexed by search engines.
Reports and support messages. When you report a data error or contact support we store your message, the page address, an email address if you give one, your browser, screen size and language, and, if you are not signed in, a salted one-way hash of your network address to stop spam.
Payments. For web purchases Stripe collects your card details; we only receive your Stripe customer ID, subscription status and billing dates, and for API auto-recharge the ID of the saved payment method. For Android purchases we receive the Google Play purchase token and product. We never see or store full card numbers.
Developer API. API keys (stored only as a one-way hash plus a short prefix), request counts, credits used and tokens per request, and your credit purchases.
Technical data. IP address, browser and device type and request logs kept by our hosting providers, and error reports (Sentry) that include the page, browser and device and, on signed-in pages, a short screen recording around the error with all text and inputs masked.
Android app advertising (Free plan only). Free users of the Android app see banner ads and can choose to watch rewarded ads, served by Google AdMob. AdMob may collect your advertising ID, IP address, device and app information and ad interactions for ad delivery, frequency capping, measurement and fraud prevention. We request non-personalized ads only. Pro and Premium subscribers do not see ads. You can reset or delete your advertising ID in your Android settings (Settings > Privacy > Ads, or Settings > Google > Ads).
We do not collect precise location, contacts, photos, microphone or camera data, and we do not ask for sensitive information such as health, beliefs or government ID numbers. Please do not put such information in AI questions or reports.
3. How we use information
- To sign you in, provide the service and the plan you chose, and enforce quotas (performance of our contract with you).
- To answer AI research questions, generate summaries and keep shared links working (contract).
- To process payments, refunds and taxes (contract and legal obligation).
- To keep the service secure, prevent spam, fraud and abuse, and fix errors (our legitimate interests).
- To learn which ads, posts and websites bring sign-ups, using the sign-up source (our legitimate interests).
- To send service messages such as billing notices and, if you turn them on, filing alerts (contract, or your consent for push notifications).
- To show non-personalized ads to Free users of the Android app (legitimate interests).
We do not sell your personal information, we do not share it for cross-context behavioral advertising, and we do not use your questions to train AI models. Under their terms, OpenAI, Anthropic and TypeSafe do not use API data to train their models.
4. Service providers and where data is processed
We share personal information only with the providers below, only for the listed purpose, and under contracts that require them to protect it. Our main database is in Seoul, Republic of Korea. Some providers process data in the United States.
| Provider | Purpose | Data | Location |
|---|---|---|---|
| Supabase | Database, sign-in sessions | Account and profile, plan and usage counts, follows, shared chats, reports and support messages | Republic of Korea (Seoul) |
| Google Cloud | Servers for AI research, the developer API and billing (Seoul) and for filing collection and AI summaries (United States) | Account ID and email (to check sign-in), questions while they are answered | Republic of Korea, United States |
| Vercel | Website hosting and delivery | IP address, browser and request information | United States and global edge network |
| OpenAI | Generating AI answers, summaries and translations | Your questions and the conversation in the current session | United States |
| Anthropic | Backup AI provider when the primary one is unavailable | Your questions and the conversation in the current session | United States |
| TypeSafe | Classifying questions before they are answered (topic, safety) and ranking search results | Question text (up to about 1,500 characters) and your previous question | United States |
| Stripe | Web subscription and API credit payments | Email, payment card details (held by Stripe, not by us), purchase history | United States |
| Google Play | Android in-app subscriptions | Purchase token, product, a pseudonymous account ID | United States and Google's global infrastructure |
| Google AdMob | Non-personalized ads for Free users of the Android app | Advertising ID, IP address, device and app information, ad interactions | United States and Google's global infrastructure |
| Sentry | Error monitoring | Error details, page address, browser and device information, and on signed-in pages a recording of the screen around an error with all text and inputs masked | United States |
| Expo | Delivering push notifications in the Android app | Push token, notification content | United States |
Google also provides sign-in (Google OAuth). Company logos on SignalX pages are loaded by your browser directly from Logo.dev, which receives your IP address and the site address like any website you load content from. We may also disclose information if required by law, to protect our rights or users, or as part of a merger or sale of the business, in which case this policy will continue to apply.
5. International transfers
Depending on where you live, your data may be processed in a country other than your own, including the Republic of Korea (our database) and the United States (several providers in Section 4). These transfers happen over encrypted connections when you use the service and are necessary to provide it. We rely on our providers' contractual safeguards, such as standard contractual clauses where they apply. If you do not want your data transferred, you can stop using the service and delete your account, which ends the transfers. Users in Korea can find the details required by the Personal Information Protection Act in the Korean section below.
6. How long we keep data
| Data | Kept for |
|---|---|
| Account, profile, sign-up source, plan and usage counts, follows, notification settings, push tokens, API keys and credits | Until you delete your account |
| AI research questions and answers | Not stored on our servers. Your browser keeps the current conversation in that tab until you close it or sign out. OpenAI and Anthropic keep API inputs and outputs for a limited time (generally up to 30 days) for abuse monitoring. |
| Shared chat links | Until you delete your account or ask us to remove the link |
| Error reports and support messages | 3 years from submission (the hashed network address used against spam: 30 days) |
| Error monitoring data (Sentry) | Up to 90 days |
| Server and hosting logs | Up to 30 days |
| Payment records | Kept by Stripe and Google as required by tax and commerce law (for purchases from the Korean entity, 5 years under the Korean E-Commerce Act) |
Aggregated counts that cannot identify you (for example, how many people upgraded in a month) may be kept after the data above is deleted.
7. Cookies and browser storage
On the website we use essential cookies that keep you signed in and one first-party cookie that remembers how you first arrived, for up to 30 days (Section 2). We also use your browser's local and session storage for things like your language, theme, the current chat in that tab and short-lived page caches. We do not use third-party analytics, advertising or cross-site tracking cookies on the website. Pages that show ads (some public company, sector and screener pages) load Google AdSense, which may set its own cookies under Google's policies. You can block or delete cookies and storage in your browser settings; if you block the sign-in cookies you will not be able to sign in.
8. Your rights
You can ask us to:
- Access the personal data we hold about you or get a copy of it.
- Correct inaccurate data.
- Delete your account and data (Section 9).
- Restrict or object to processing, or withdraw consent where processing is based on consent (for example, turn off push notifications in the app or your device settings).
Email contact@vivatechlab.com from the address on your account. We will reply within 30 days (within 10 days for requests under Korean law) and will not treat you differently for using these rights. If you are in the EU, UK or a US state with a privacy law (such as California), these rights apply as described in your local law, and you may also complain to your data protection authority. An authorized agent may make a request for you if we can verify it.
9. Account deletion
You can delete your account and personal data at any time:
- In the Android app: Settings tab → Danger zone → Delete account → confirm.
- On the web: sign in at signal-x.app/settings → Delete Account → confirm. This works from any browser without installing the app.
- By email: send a deletion request from your account email to contact@vivatechlab.com. We complete it within 30 days.
Deleted right away: your profile (name, email, picture), plan and usage history, follows, notification settings and push tokens, API keys, credits and usage logs, support messages, and shared chat links.
Subscriptions: deleting your account does not cancel a subscription by itself. A web subscription has to be cancelled first in Settings > Manage subscription; the web Delete Account button stays disabled until it is. A Google Play subscription is cancelled in Google Play (Payments & subscriptions). Unused API credits are removed with the account, so ask for any refund you are owed before deleting (see the Refund Policy).
Kept: payment records that Stripe and Google must keep under tax and commerce law, and aggregated counts that do not identify you.
10. Security
Data is encrypted in transit (HTTPS) and at rest. Database access is limited by row-level security so each account can only read its own private data, and administrative access is restricted to named staff. We do not store passwords (sign-in is through Google), API keys are stored only as hashes, and card details stay with Stripe and Google. No system is perfectly secure; if a breach affects your personal data we will notify you and the authorities as the law requires.
11. Children
SignalX is not directed to children. We do not knowingly collect personal information from children under 13, or under 14 in the Republic of Korea. If you believe a child has given us personal information, contact contact@vivatechlab.com and we will delete it.
12. Changes to this policy
We will post any change on this page and update the date above. For material changes we will also give notice in the service or by email at least 7 days before they take effect (30 days if the change reduces your rights).
13. Contact
Privacy questions and requests: contact@vivatechlab.com. Privacy officer: 이모세 (Representative / 대표).
개인정보 처리방침 (국문)
시행일: 2026년 10월 12일
1. 개인정보처리자
SignalX(웹 signal-x.app 및 Android 앱)는 Viva Technologies Lab, LLC(미국, 웹 서비스 · Stripe 결제)와 비바테크놀로지스 (Viva Technologies)(대한민국 개인사업자, 대표 이모세, Android 앱 · Google Play 결제)가 함께 운영하며, 두 사업자가 공동으로 개인정보처리자입니다. 국내 이용자의 문의는 아래 개인정보 보호책임자에게 하시면 됩니다.
2. 처리 목적과 처리 항목
- 회원 가입 · 로그인 (필수): Google 계정 이름, 이메일, 프로필 사진
- 서비스 제공 · 이용 한도 관리 (필수): 플랜 · 체험 기간, 질문 · 분석 사용량, 팔로우한 회사, 언어 · 알림 설정, 앱 푸시 토큰
- 가입 경로 분석 (웹에서 가입 시): 처음 들어온 링크의 캠페인 태그(UTM), 광고 클릭 ID 종류(값은 저장 안 함), 참조 사이트 도메인, 첫 페이지, 인앱 브라우저 종류. 어떤 광고 · 게시물 · 사이트로 가입하는지 파악하는 데만 사용
- AI 리서치 답변 (이용 시): 질문 내용과 현재 대화. 회사 서버에는 저장하지 않으며 AI 제공자에게 전송
- 대화 공유 (이용 시): 공유를 누른 질문 · 답변 · 출처. 링크를 아는 누구나 볼 수 있음 (검색 노출 안 함)
- 오류 신고 · 문의 (이용 시): 내용, 페이지 주소, 회신 이메일(선택), 브라우저 · 화면 크기 · 언어, 비로그인 시 스팸 방지용 IP 해시
- 결제 · 환불 (구매 시): Stripe 고객 ID · 구독 상태 · 결제일, 자동 충전용 결제수단 ID, Google Play 구매 토큰 · 상품 (카드번호는 보관하지 않음)
- 개발자 API (이용 시): API 키(해시로만 저장), 요청 수 · 사용 크레딧, 크레딧 구매 내역
- 자동 수집: IP 주소, 브라우저 · 기기 정보, 접속 기록, 오류 기록. Android 앱 무료 플랜은 AdMob 광고 ID
주민등록번호 등 고유식별정보와 민감정보는 수집하지 않습니다. 질문이나 신고에 이런 정보를 적지 말아 주세요. 회원 정보는 서비스 이용 계약 이행을 위해 처리하며(개인정보 보호법 제15조 제1항 제4호), 푸시 알림은 기기 권한 동의를 받아 보냅니다.
3. 보유 기간
| 항목 | 보유 기간 |
|---|---|
| 계정 · 프로필 · 가입 경로, 플랜 · 사용량, 팔로우, 알림 설정, 푸시 토큰, API 키 · 크레딧 | 계정 삭제 시까지 |
| AI 리서치 질문 · 답변 | 회사 서버에 저장하지 않음. 브라우저가 해당 탭을 닫거나 로그아웃할 때까지 현재 대화를 보관. OpenAI · Anthropic 은 남용 감시를 위해 API 입출력을 제한된 기간(일반적으로 최대 30일) 보관. |
| 공유한 대화 링크 | 계정 삭제 또는 삭제 요청 시까지 |
| 오류 신고 · 문의 | 접수 후 3년 (스팸 방지용 IP 해시는 30일) |
| 오류 모니터링 기록 (Sentry) | 최대 90일 |
| 서버 · 호스팅 로그 | 최대 30일 |
| 결제 기록 | 관계 법령에 따라 Stripe · Google 이 보관 (한국 사업자 판매분: 전자상거래법상 계약 · 결제 기록 5년, 소비자 불만 · 분쟁 기록 3년) |
4. 파기 절차와 방법
보유 기간이 끝나거나 계정을 삭제하면 지체 없이(이메일 요청은 30일 이내) 파기합니다. 전자 파일은 복구할 수 없는 방법으로 데이터베이스에서 삭제하고, 백업은 백업 보존 주기가 지나면 함께 삭제됩니다. 종이 문서로는 보관하지 않습니다. 법령에 따라 보관해야 하는 결제 기록은 해당 기간 동안 분리 보관(Stripe · Google)됩니다.
5. 제3자 제공
이용자의 개인정보를 제3자에게 판매하거나 제공하지 않습니다. 법령에 근거가 있거나 수사기관이 적법한 절차로 요청하는 경우에만 예외로 합니다.
6. 처리 위탁과 국외 이전
아래 업체에 업무를 위탁합니다. 대한민국 밖의 업체에는 서비스를 이용할 때 암호화된 네트워크로 개인정보가 이전되며, 이는 서비스 제공 계약의 이행에 필요한 이전입니다(개인정보 보호법 제28조의8 제1항 제3호). 보유 기간은 위 3항과 같고, 각 업체의 연락처는 업체명의 링크(개인정보처리방침)에서 확인할 수 있습니다.
| 수탁 · 이전받는 자 | 위탁 업무 · 이전 목적 | 항목 | 국가 |
|---|---|---|---|
| Supabase, Inc. | 데이터베이스, 로그인 세션 | 계정 · 프로필, 플랜 · 사용량, 팔로우, 공유한 대화, 오류 신고 · 문의 | 대한민국 (서울 리전) |
| Google LLC | AI 리서치 · 개발자 API · 결제 서버(서울), 공시 수집 · AI 요약 서버(미국) | 계정 ID · 이메일(로그인 확인), 답변 중인 질문 | 대한민국, 미국 |
| Vercel Inc. | 웹사이트 호스팅 · 전송 | IP 주소, 브라우저 · 요청 정보 | 미국 및 전 세계 엣지 네트워크 |
| OpenAI, L.L.C. | AI 답변 · 요약 · 번역 생성 | 질문과 현재 세션의 대화 내용 | 미국 |
| Anthropic, PBC | 주 AI 제공자 장애 시 예비 AI | 질문과 현재 세션의 대화 내용 | 미국 |
| TypeSafe AI, Inc. | 답변 전 질문 분류(주제 · 안전) 및 검색 결과 정렬 | 질문 내용(약 1,500자까지)과 직전 질문 | 미국 |
| Stripe, Inc. | 웹 구독 · API 크레딧 결제 | 이메일, 결제 카드 정보(Stripe 가 보관, 회사는 보관하지 않음), 구매 내역 | 미국 |
| Google LLC | Android 인앱 구독 결제 | 구매 토큰, 상품, 가명 계정 ID | 미국 및 Google 전 세계 인프라 |
| Google LLC | Android 앱 무료 사용자 대상 비맞춤형 광고 | 광고 ID, IP 주소, 기기 · 앱 정보, 광고 반응 | 미국 및 Google 전 세계 인프라 |
| Functional Software, Inc. | 오류 모니터링 | 오류 내용, 페이지 주소, 브라우저 · 기기 정보, 로그인 화면에서는 오류 직전 화면 기록(글자 · 입력값은 모두 가림) | 미국 |
| 650 Industries, Inc. (Expo) | Android 앱 푸시 알림 발송 | 푸시 토큰, 알림 내용 | 미국 |
이전 시기와 방법: 서비스 이용 시점에 네트워크를 통해 전송. 국외 이전을 원하지 않으면 서비스 이용을 중단하고 계정을 삭제하시면 되며, 이 경우 서비스를 이용할 수 없습니다. 웹사이트의 회사 로고는 이용자의 브라우저가 Logo.dev 에서 직접 불러오므로 Logo.dev 가 IP 주소와 사이트 주소를 받습니다.
7. 이용자의 권리와 행사 방법
이용자는 언제든지 개인정보 열람, 정정, 삭제, 처리정지를 요구하고 동의를 철회할 수 있습니다. 계정 삭제는 앱 설정 탭 또는 웹 설정에서 바로 할 수 있고, 그 밖의 요구는 계정 이메일로 contact@vivatechlab.com 에 보내 주시면 10일 이내에 조치 결과를 알려 드립니다. 만 14세 미만 아동의 개인정보는 수집하지 않습니다.
8. 안전성 확보 조치
전송 구간 암호화(HTTPS), 저장 데이터 암호화, 행 단위 접근 통제(본인 데이터만 조회), 관리자 접근 권한 최소화, 비밀번호 미보관(Google 로그인), API 키 해시 저장, 결제 정보의 결제대행사 보관, 접속 기록 보관 등의 조치를 하고 있습니다.
9. 자동 수집 장치 (쿠키 등)
로그인 유지를 위한 필수 쿠키, 처음 들어온 경로를 최대 30일 기억하는 자사 쿠키 1개(가입하면 계정에 가입 경로로 저장하고 로그인할 때 삭제), 언어 · 테마 · 현재 대화 보관을 위한 브라우저 저장소를 사용합니다. 웹사이트에서 제3자 분석 · 광고 추적 쿠키는 쓰지 않으며, 광고가 있는 일부 공개 페이지는 Google AdSense 가 자체 쿠키를 쓸 수 있습니다. 브라우저 설정에서 쿠키 · 저장소를 거부하거나 삭제할 수 있으며, 로그인 쿠키를 거부하면 로그인할 수 없습니다. Android 앱의 광고 ID 는 기기 설정에서 재설정 · 삭제할 수 있습니다.
10. 개인정보 보호책임자
성명: 이모세 (대표) · 이메일: contact@vivatechlab.com
11. 권익 침해 구제 방법
- 개인정보침해신고센터 (privacy.kisa.or.kr, 국번 없이 118)
- 개인정보분쟁조정위원회 (www.kopico.go.kr, 1833-6972)
- 대검찰청 사이버수사과 (www.spo.go.kr, 국번 없이 1301)
- 경찰청 사이버수사국 (ecrm.police.go.kr, 국번 없이 182)
12. 처리방침 변경
내용이 바뀌면 시행 7일 전(이용자에게 불리한 변경은 30일 전)부터 서비스 안 또는 이메일로 알립니다. 영문과 국문의 내용이 다르면 국내 이용자에게는 국문이 우선합니다.