오늘도 직장인개인정보처리방침
시행일 · 2026년 10월 8일
1. 운영자와 적용 범위
비엔알비(사업자등록번호 698-49-00903)는 오늘도 직장인 iOS 앱(App Store), Android 앱(Google Play)과 이 안내 사이트를 운영합니다. 개인정보 관련 문의와 열람·정정·삭제·처리정지 요청은 support@bn-rb.com으로 보내 주세요.
2. 처리하는 정보와 목적
- 게임 진행과 계정: 별도의 회원가입 입력 없이 Firebase 익명 계정을 자동 생성합니다. 계정 식별자, 게임 진행·선택·능력치·보유 아이템·획득 기록과 처리한 요청을 Firebase 서버에 저장합니다. 진행 검증, 부정 변경과 중복 처리 방지, 오류 복구에 사용하며 게임 진행에는 인터넷 연결이 필요합니다. 기기에는 진행 캐시, 미확정 요청, 언어·소리·효과 설정과 보상 지급 기록을 저장합니다. 이전 버전의 오프라인 저장은 기기에 백업으로 남으며 서버 진행으로 옮기지 않습니다. iOS 이전 버전의 iCloud 동기화 기록은 남아 있을 수 있지만 온라인 진행을 덮어쓰는 데 사용하지 않습니다.
- 서버 다이아 지갑: 익명 계정 식별자, 다이아 잔액, 상품·거래 식별자, 아이템 구매 요청과 처리 결과 및 구매 대상 회차·주차를 Firebase 서버에 저장합니다. 구매 검증, 다이아 지급·사용 확인, 환불 정산, 중복 차감 방지와 오류 복구에 사용합니다. 앱 삭제만으로는 서버 기록이 삭제되지 않습니다. 앱의 계정 삭제 기능으로 지울 수 있습니다(5항).
- 광고 보상과 앱 검증: 계정별 서버 날짜, 광고 예약·완료·보상 지급 기록을 한도 확인과 중복 보상 방지에 사용합니다. Firebase App Check가 iOS에서는 Apple App Attest를, Android에서는 Google Play Integrity API를 이용해 앱과 기기의 무결성 검증 정보를 처리합니다. 앱 검증을 통과하지 못하면 광고 보상 확인이 제한될 수 있습니다.
- 구매: Apple(App Store) 또는 Google(Google Play)과 RevenueCat이 익명 앱 사용자 ID, 상품·거래 식별자, 구매·환불·광고 제거·다이아 상품 상태, 국가·통화와 가격 정보를 구매 검증과 복원에 사용합니다. 카드 번호와 스토어 계정 비밀번호를 운영자가 직접 받지 않습니다.
- 광고: Google AdMob과 동의 관리 SDK가 IP 주소, 대략적인 지역, 앱·기기 식별자, 기기·운영체제 정보, 광고 표시·반응, 진단 정보와 동의 상태를 광고 제공·측정·부정 이용 방지에 처리할 수 있습니다. 앱은 비개인화 광고를 요청합니다. iOS에서는 광고 추적 식별자(IDFA) 접근 권한을 요청하지 않습니다. Android에서는 광고 ID가 위 목적에 사용될 수 있으며, 기기 설정에서 광고 ID를 재설정하거나 삭제할 수 있습니다. 비개인화 광고도 광고 제공에 필요한 정보를 처리합니다.
- 이용 통계: 정식 배포 환경에서 Firebase Analytics가 앱 인스턴스·기기 정보와 게임 시작, 메뉴 이용, 활동·주간 진행, 광고·구매 화면 관련 이벤트를 서비스 개선에 사용합니다. 개발자가 정의한 이벤트에는 이름, 대사, 저장 원문을 넣지 않으며 게임 계정 식별자와 연결하지 않습니다.
- Apple Ads 유입 분석(iOS): App Store에서 받은 앱에서 Apple AdServices의 광고 유입 토큰을 Apple과 RevenueCat에 전달합니다. Apple이 알려 준 유입 여부와 캠페인·광고그룹·키워드 식별자는 Firebase Analytics에서 게임 진행 이벤트와 함께 분석합니다. RevenueCat에서는 이 정보를 익명 앱 사용자 ID와 구매 기록에 연결해 광고별 구매 성과를 확인합니다. IDFA를 요청하거나 플레이어 이름·대화 내용을 이 분석에 보내지 않습니다. 유입 토큰을 게임 진행 데이터에 저장하지 않습니다. 계정 삭제 시 기기의 유입 분석 기록과 Analytics 앱 인스턴스 데이터를 초기화하며 외부 서비스의 기존 기록은 각 서비스의 보존 정책을 따릅니다.
- 원격 설정과 오류 진단: Firebase Remote Config는 설치 식별자와 앱·기기 정보를 이용해 광고 빈도와 기능 설정을 제공합니다. Firebase Crashlytics는 정식 배포 환경에서 설치 식별자, 앱·기기 정보, 비정상 종료와 오류 진단 정보를 안정성 개선에 사용합니다.
- 캐릭터와 대화하기(선택): 이용자가 안내를 확인하고 동의한 뒤 대화를 시작하면, 보낸 말(한 번에 100자 이하)과 답장에 필요한 게임 정보(인물, 주차, 관계 단계, 이미 본 장면의 요약)를 OpenAI에 보내 답장을 만들고 부적절한 내용을 검사합니다. 플레이어 이름은 보내지 않습니다. 19세 이상만 이용할 수 있으며, 기기의 연령 정보(Apple·Google 제공)나 이용자가 고른 태어난 해로 기기 안에서 확인하고 나이는 서버로 보내지 않습니다. 서버에는 확인 방법, 동의 시점과 안내 문구 버전, 대화 내용, 이용권 사용과 하루 이용 기록을 저장합니다. 대화 내용은 답장 생성, 안전 검사, 신고 검토와 부정 이용 방지에 사용합니다.
- 고객지원과 웹사이트: 문의할 때 보낸 이메일 주소, 문의 내용과 첨부물을 답변에 사용합니다. 이 사이트의 제공과 보안을 위해 Firebase Hosting에서 IP 주소와 요청 정보가 처리될 수 있습니다. 이 사이트에는 광고나 별도의 분석 스크립트를 넣지 않습니다.
3. 외부 서비스와 국외 처리
위 기능을 사용할 때 필요한 정보가 네트워크를 통해 각 서비스에 전달됩니다. Google(Firebase·AdMob·Google Play), RevenueCat, Inc., Apple과 OpenAI, L.L.C.의 미국 및 전 세계 인프라에서 처리될 수 있습니다. 캐릭터 대화 내용은 이용자가 동의한 경우에만 미국의 OpenAI로 전송되며, OpenAI는 이를 답장 생성과 안전 검사에 사용하고 모델 학습에 사용하지 않습니다. OpenAI는 자체 정책에 따라 남용 방지를 위해 최대 30일 동안 보관할 수 있습니다. 처리 항목과 목적은 위 항목과 같으며 보유기간과 처리 지역은 각 서비스 정책 및 계약을 따릅니다.
국외 처리나 외부 서비스 기록의 삭제는 고객지원으로 문의해 주세요. 확인에 필요한 최소한의 정보를 안내하고 관련 처리자의 절차에 따라 요청합니다. 온라인 진행과 구매 검증에 필요한 정보 처리를 중단하면 게임 진행과 구매 기능 이용이 제한될 수 있습니다.
4. 보유기간과 파기
- 서버의 게임 진행·다이아 지갑·광고 보상 기록과 익명 계정은 계정을 삭제할 때까지 보관하고, 계정을 삭제하면 지체 없이 파기합니다.
- 결제 확인 기록(상품·거래 식별자, 지급 수량, 환불 여부)은 계정 이용 중 구매 검증과 환불 정산에 사용합니다. 계정을 삭제하면 계정 식별자를 지우고 결제일부터 5년이 되는 날까지 남은 기간 동안 법정 보관과 중복 지급 방지를 위해 보관합니다. 기간이 이미 지났다면 삭제 대상이 되며 자동 파기는 즉시 완료되지 않을 수 있습니다. 원 결제일 확인이 필요한 기록은 확인 후 같은 기준으로 파기합니다. 서버 기록이 없는 5년 이전 구매의 다이아는 자동 재지급하지 않으며 고객지원으로 문의할 수 있습니다. 광고 제거·외전 등 영구 상품의 복원은 이 제한의 대상이 아닙니다.
- App Store·Google Play·RevenueCat의 구매 기록은 구매 복원을 위해 각 사업자의 정책에 따라 별도로 남습니다. 이용 통계와 오류 진단 정보는 게임 계정과 연결하지 않으며 Google의 보존 기간 설정에 따라 삭제됩니다.
- 기기 내 데이터는 앱의 계정 삭제, 게임 진행 초기화 또는 앱 삭제로 지울 수 있습니다. 운영체제 백업은 사용자 설정에 따라 별도로 남을 수 있습니다.
- 서버의 캐릭터 대화 내용은 대화 시작 24시간 뒤 만료되어 자동 삭제 대상이 됩니다. 신고한 대화는 검토를 위해 별도로 보관하며 신고일부터 365일 뒤 만료됩니다. Firebase Firestore의 자동 삭제(TTL)를 사용하므로 만료 시점에 즉시 삭제되지는 않으며 보통 만료 후 24시간 이내에 삭제됩니다. 서비스 지연에 따라 더 늦어질 수 있습니다. 대화 동의와 이용권 사용 기록은 계정을 삭제할 때까지 보관합니다.
- 문의 기록은 답변과 후속 처리에 필요한 기간 동안 보관하고 목적 달성 후 파기합니다. 그 밖에 법령상 보존 의무가 있는 기록은 해당 기간 동안 필요한 범위에서 보관합니다. 전자 기록은 복구하기 어렵도록 삭제합니다.
5. 계정 삭제
앱의 설정 → 고객지원 → 계정 삭제에서 언제든지 계정을 삭제할 수 있습니다. 삭제하면 서버의 게임 진행·엔딩·다이아 지갑·광고 보상 기록, 캐릭터 대화 동의·이용 기록과 대화 내용(신고한 대화 포함), 익명 계정, 이 기기의 게임 저장과 iOS의 iCloud 게임 저장을 지우며 되돌릴 수 없습니다. 남은 다이아와 아이템은 사라집니다. 광고 제거와 정규직 패키지는 같은 스토어 계정으로 구매 복원하면 다시 받을 수 있지만 다이아는 복원되지 않습니다. 앱을 사용할 수 없을 때의 요청 방법은 계정 삭제 안내를 확인해 주세요.
6. 이용자의 선택과 권리
게임 설정에서 진행을 초기화하거나 계정을 삭제할 수 있습니다. 광고 동의 설정 변경이 필요한 경우 게임 설정에 표시되는 ‘광고 개인정보 설정’을 이용할 수 있습니다. 광고 동의를 거절하거나 광고를 볼 수 없어도 기본 게임은 이용할 수 있습니다. 캐릭터와 대화하기는 선택 기능이며, 동의하지 않아도 게임 진행에는 제한이 없습니다. 광고 제거 구매는 배너·전면·네이티브 광고에 적용되며 보상형 광고는 사용자가 선택해서 이용합니다.
본인 또는 적법한 대리인은 열람·정정·삭제·처리정지 및 동의 철회를 요청할 수 있습니다. 필요한 최소한의 본인 확인 후 처리하고 법령상 보존 사유가 있으면 해당 사유를 안내합니다. 앱은 스토어에 표시된 이용 연령과 지역별 요건에 따라 이용해야 합니다. 법정대리인 동의가 필요한 아동의 개인정보 처리가 확인되면 보호자 확인과 삭제 등 필요한 조치를 진행합니다.
7. 보호 조치와 변경
정보 전송 암호화와 접근 제한, 스토어 구매 검증 등을 통해 정보를 보호합니다. 처리 목적이나 항목이 변경되면 이 페이지 또는 앱을 통해 안내하고 필요한 경우 동의 절차를 제공합니다.
- 2026년 10월 8일: 영어·일본어·스페인어 전체 번역을 추가했습니다.
- 2026년 10월 8일: Apple Ads 유입 분석 항목과 자동 삭제 시점 안내를 보완했습니다.
- 2026년 10월 8일: 캐릭터와 대화하기(OpenAI 전송, 연령 확인, 보관 기간과 삭제)를 추가했습니다. 이전 방침(2026년 10월 6일 시행)
- 2026년 10월 6일: Android(Google Play) 앱, Google Play Integrity, Android 광고 ID와 계정 삭제 안내를 추가했습니다. 이전 방침(2026년 10월 5일 시행)
Privacy Policy
Effective: October 8, 2026
1. Operator and scope
BNRB (비엔알비, Korean business registration number 698-49-00903) operates Office Princess / 오늘도 직장인 for iOS (App Store) and Android (Google Play), and this information website. For privacy questions or requests to access, correct, delete or restrict processing of your information, contact support@bn-rb.com.
2. Information we process and why
- Game progress and account: A Firebase anonymous account is created automatically without a registration form. We store the account identifier, game progress, choices, attributes, items, collection records and processed requests on Firebase servers to validate progress, prevent tampering and duplicate processing, and recover from errors. An internet connection is required for progress. Your device stores a progress cache, pending requests, language, sound and effects settings, and reward records. Offline saves from older versions remain on the device as backups and are not migrated into server progress. Older iOS iCloud sync records may remain but are not used to overwrite online progress.
- Server diamond wallet: We store the anonymous account identifier, diamond balance, product and transaction identifiers, item purchase requests and results, and the game year and week associated with purchases on Firebase servers. These records support purchase validation, crediting and spending diamonds, refund adjustments, prevention of duplicate charges and error recovery. Uninstalling the app does not delete server records. You can delete them through account deletion (section 5).
- Ad rewards and app verification: We use server dates, ad reservations, completion and reward records for each account to enforce limits and prevent duplicate rewards. Firebase App Check processes app and device integrity information through Apple App Attest on iOS and Google Play Integrity API on Android. Ad reward verification may be restricted if app verification fails.
- Purchases: Apple (App Store), Google (Google Play) and RevenueCat use anonymous app user IDs, product and transaction identifiers, purchase and refund status, ad removal and diamond product status, country, currency and price information to validate and restore purchases. We do not directly receive your card number or store account password.
- Advertising: Google AdMob and its consent management SDK may process IP addresses, approximate location, app and device identifiers, device and operating system information, ad impressions and interactions, diagnostics and consent status to deliver and measure ads and prevent abuse. The app requests non-personalized ads. On iOS we do not request access to the advertising identifier (IDFA). On Android the advertising ID may be used for these purposes; you can reset or delete it in device settings. Non-personalized ads still process information needed to serve ads.
- Usage analytics: In the public release environment, Firebase Analytics uses app instance and device information and events about game starts, menu use, activities, weekly progress, ads and purchase screens to improve the service. Developer-defined events do not contain names, dialogue or raw saves and are not linked to the game account identifier.
- Apple Ads attribution (iOS): On App Store installations, Apple AdServices attribution tokens are sent to Apple and RevenueCat. Attribution results and campaign, ad group and keyword identifiers are analyzed alongside game events in Firebase Analytics. RevenueCat links this information to its anonymous app user ID and purchase records to measure purchases by ad. We do not request IDFA access or send player names or chat content for this analysis. Tokens are not stored in game progress. Account deletion resets device attribution records and the Analytics app instance. Existing records held by external providers follow their retention policies.
- Remote configuration and diagnostics: Firebase Remote Config uses installation identifiers and app and device information to provide ad frequency and feature settings. In the public release environment, Firebase Crashlytics uses installation identifiers, app and device information, crash reports and error diagnostics to improve stability.
- Character chat (optional): After you read the notice and consent to start a chat, your messages (up to 100 characters each) and game context needed for replies (character, week, relationship stage and summaries of scenes you have seen) are sent to OpenAI to generate replies and check for inappropriate content. Your player name is not sent. Only people aged 19 or over may use this feature. Age is checked on the device using age information provided by Apple or Google, or the birth year you select; age is not sent to our server. We store the verification method, consent time and notice version, chat content, ticket usage and daily usage records on our server. Chat content is used for replies, safety checks, review of reports and abuse prevention.
- Support and website: We use the email address, message and attachments you send when contacting support to respond. Firebase Hosting may process IP addresses and request information to serve and protect this website. This website has no ads or separate analytics scripts.
3. External services and international processing
Information needed for these features is transmitted over the network to the relevant services. Google (Firebase, AdMob and Google Play), RevenueCat, Inc., Apple and OpenAI, L.L.C. may process it on infrastructure in the United States and elsewhere around the world. Character chat content is sent to OpenAI in the United States only with your consent. OpenAI uses it for replies and safety checks, not model training, and may retain it for up to 30 days for abuse prevention under its policies. The data and purposes are described above; retention periods and processing regions follow each provider's policies and agreements.
Contact support about international processing or deletion of records held by external providers. We will explain the minimum information needed to verify your request and forward requests through the relevant processor's procedures. Stopping processing needed for online progress and purchase validation may restrict progress and purchase features.
4. Retention and deletion
- Server game progress, diamond wallets, ad reward records and anonymous accounts are kept until account deletion and then deleted without undue delay.
- Payment verification records (product and transaction identifiers, credited quantities and refund status) are used to verify purchases and reconcile refunds while the account is in use. When you delete your account, we remove the account identifier and retain these records for the remainder of five years from the purchase date for legal retention and prevention of duplicate credits. Records whose period has already ended become eligible for deletion; automatic deletion may not be immediate. If the original purchase date needs verification, we apply the same deletion rule after verification. Diamonds from purchases more than five years old without a server record are not credited automatically; you can contact support for assistance. This restriction does not prevent restoration of permanent products such as ad removal and side stories.
- App Store, Google Play and RevenueCat purchase records remain separately under those providers' policies for purchase restoration. Usage analytics and diagnostics are not linked to the game account and are deleted according to Google's retention settings.
- You can remove local data through account deletion, resetting game progress or uninstalling the app. Operating system backups may remain separately according to your settings.
- Server chats expire and become eligible for automatic deletion 24 hours after they start. Reported chats are kept separately for review and expire 365 days after the report. Firebase Firestore TTL deletion is not immediate; it usually occurs within 24 hours after expiry but may take longer during service delays. Chat consent and ticket usage records remain until account deletion.
- Support inquiries are kept as long as needed to answer and follow up, then deleted when that purpose is fulfilled. Other records subject to legal retention obligations are kept only as necessary for the required period. Electronic records are deleted in a manner intended to prevent recovery.
5. Account deletion
You can delete your account at any time in Settings → Support → Delete account. This irreversibly deletes server game progress, endings, diamond wallet and ad reward records; chat consent, usage, conversations and reported conversations; the anonymous account; the game save on this device; and the iOS iCloud game save. Remaining diamonds and items are lost. Ad removal and the full-time employee package can be restored using the same store account, but diamonds cannot be restored. If you cannot access the app, see the account deletion instructions or contact support.
6. Your choices and rights
You can reset progress or delete your account in game settings. Where changes to ad consent are required, use the ad privacy settings entry shown in game settings. The main game remains available if you decline ad consent or cannot view ads. Character chat is optional; declining consent does not limit the main game. Ad removal purchases cover banner, interstitial and native ads; rewarded ads remain optional.
You or your lawful representative may request access, correction, deletion, restriction of processing or withdrawal of consent. We process requests after the minimum necessary identity verification and explain any legal reason to retain records. Use of the app is subject to the age rating shown in the store and applicable regional requirements. If we discover processing of a child's information that requires parental consent, we take necessary steps such as guardian verification and deletion.
7. Protection and changes
We protect information through encryption in transit, access restrictions and store purchase validation. If our purposes or data types change, we notify you on this page or in the app and request consent where needed.
- October 8, 2026: Added full English, Japanese and Spanish translations; clarified Apple Ads attribution and automatic deletion timing.
- October 8, 2026: Added character chat, OpenAI transfers, age checks, retention and deletion. Previous policy: October 6, 2026.
- October 6, 2026: Added Android, Google Play Integrity, Android advertising ID and account deletion guidance. Previous policy: October 5, 2026.
한국어 · 日本語 · Español
プライバシーポリシー
施行日:2026年10月8日
1. 運営者と適用範囲
BNRB(비엔알비、韓国事業者登録番号698-49-00903)は、Office Princess/오늘도 직장인のiOS版(App Store)、Android版(Google Play)および本案内サイトを運営しています。個人情報に関するお問い合わせ、開示・訂正・削除・利用停止のご請求は、support@bn-rb.comへご連絡ください。
2. 取り扱う情報と目的
- ゲームの進行とアカウント:会員登録フォームへの入力なしでFirebaseの匿名アカウントを自動作成します。アカウント識別子、進行・選択・能力値・所持アイテム・獲得記録と処理済みリクエストをFirebaseサーバーに保存します。進行の検証、不正な変更や二重処理の防止、エラーからの復旧に使用します。進行にはインターネット接続が必要です。端末には進行のキャッシュ、未確定のリクエスト、言語・音・演出の設定、報酬付与記録を保存します。旧版のオフラインセーブは端末内にバックアップとして残り、サーバーの進行には移行しません。旧iOS版のiCloud同期記録が残る場合もありますが、オンラインの進行を上書きするためには使用しません。
- サーバー上のダイヤ残高:匿名アカウント識別子、ダイヤ残高、商品・取引識別子、アイテム購入リクエストと結果、購入対象の周回・週をFirebaseサーバーに保存します。購入の検証、ダイヤの付与・使用確認、返金の精算、二重消費の防止と復旧に使用します。アプリのアンインストールだけではサーバーの記録は消えません。アカウント削除機能で削除できます(第5項)。
- 広告報酬とアプリの検証:アカウントごとのサーバー日付、広告の予約・完了・報酬付与記録を利用上限の確認と二重付与の防止に使います。Firebase App Checkは、iOSではApple App Attest、AndroidではGoogle Play Integrity APIを通じてアプリと端末の完全性に関する情報を処理します。検証に失敗すると広告報酬の確認が制限される場合があります。
- 購入:Apple(App Store)、Google(Google Play)、RevenueCatは、匿名アプリユーザーID、商品・取引識別子、購入・返金・広告削除・ダイヤ商品の状態、国・通貨・価格の情報を購入の検証と復元に使用します。運営者がカード番号やストアのパスワードを直接受け取ることはありません。
- 広告:Google AdMobと同意管理SDKは、広告の配信・測定・不正利用の防止のため、IPアドレス、おおよその地域、アプリ・端末識別子、端末・OS情報、広告の表示・反応、診断情報、同意状態を処理する場合があります。アプリは非パーソナライズド広告をリクエストします。iOSでは広告識別子(IDFA)へのアクセス許可を求めません。Androidでは上記の目的に広告IDを使用する場合があり、端末設定でリセットまたは削除できます。非パーソナライズド広告でも配信に必要な情報を処理します。
- 利用状況の分析:正式配信環境ではFirebase Analyticsがアプリインスタンス・端末情報、ゲーム開始、メニュー利用、活動・週ごとの進行、広告・購入画面に関するイベントをサービス改善に使用します。開発者が定義するイベントに名前、台詞、セーブデータの原文は含めず、ゲームのアカウント識別子とも関連付けません。
- Apple Adsの流入分析(iOS):App Storeからインストールされたアプリでは、Apple AdServicesの流入トークンをAppleとRevenueCatへ送信します。Appleが返した流入結果とキャンペーン・広告グループ・キーワード識別子をFirebase Analyticsでゲームイベントとともに分析します。RevenueCatでは匿名アプリユーザーIDと購入記録に関連付け、広告ごとの購入成果を確認します。IDFAの許可は求めず、プレイヤー名や会話内容をこの分析に送りません。トークンはゲームの進行データに保存しません。アカウント削除時に端末上の流入分析記録とAnalyticsのアプリインスタンスをリセットします。外部事業者に残る既存記録には各社の保管方針が適用されます。
- リモート設定とエラー診断:Firebase Remote Configはインストール識別子、アプリ・端末情報を使い、広告の頻度や機能設定を提供します。Firebase Crashlyticsは正式配信環境でインストール識別子、アプリ・端末情報、クラッシュとエラー診断情報を安定性の改善に使用します。
- キャラクターとの会話(任意):案内を読んで同意し、会話を始めると、送信内容(1回100文字まで)と返信に必要なゲーム情報(人物、週、関係段階、閲覧済み場面の要約)をOpenAIへ送り、返信の生成と不適切な内容の確認に使います。プレイヤー名は送りません。19歳以上の方のみ利用できます。Apple・Googleが提供する年齢情報、または選択した生まれ年を使って端末内で確認し、年齢はサーバーへ送りません。サーバーには確認方法、同意日時と案内の版、会話内容、利用券の使用と日ごとの利用記録を保存します。会話内容は返信生成、安全確認、通報の確認、不正利用の防止に使用します。
- サポートとウェブサイト:お問い合わせ時に送られたメールアドレス、内容、添付資料を回答に使用します。サイトの提供と保護のため、Firebase HostingでIPアドレスとリクエスト情報を処理する場合があります。本サイトに広告や別の分析スクリプトは設置していません。
3. 外部サービスと国外での処理
各機能に必要な情報はネットワーク経由で該当サービスへ送られます。Google(Firebase・AdMob・Google Play)、RevenueCat, Inc.、Apple、OpenAI, L.L.C.の米国および世界各地の設備で処理される場合があります。キャラクターとの会話内容は同意した場合にのみ米国のOpenAIへ送られ、返信生成と安全確認に使用されます。モデルの学習には使用されません。OpenAIは自社方針に基づき、不正利用防止のため最大30日間保管する場合があります。項目・目的は上記のとおりで、保管期間と処理地域は各社の方針と契約に従います。
国外での処理や外部サービスに残る記録の削除についてはサポートへお問い合わせください。確認に必要な最小限の情報をご案内し、該当事業者の手続きに従って申請します。オンライン進行や購入検証に必要な処理を停止した場合、進行や購入機能の利用が制限される場合があります。
4. 保管期間と削除
- サーバー上の進行、ダイヤ残高、広告報酬記録、匿名アカウントはアカウント削除まで保管し、削除後は遅滞なく消去します。
- 決済確認記録(商品・取引識別子、付与数量、返金状態)は、アカウントの利用中に購入の検証と返金処理に使用します。アカウント削除時にアカウント識別子を取り除き、法令上の保管と二重付与の防止のため、購入日から5年となる日までの残りの期間保管します。すでに期間が過ぎた記録は削除対象となりますが、自動削除は即時ではない場合があります。元の購入日の確認が必要な記録は、確認後に同じ基準で削除します。サーバーに記録がない5年以上前の購入についてはダイヤを自動で再付与せず、サポートへのお問い合わせで確認します。広告削除や外伝などの永続商品の復元は、この制限の対象ではありません。
- App Store・Google Play・RevenueCatの購入記録は、購入復元のため各社の方針に従って別途残ります。利用分析とエラー診断情報はゲームアカウントに関連付けず、Googleの保管期間設定に従って削除されます。
- 端末内データはアカウント削除、進行リセット、アプリのアンインストールで削除できます。OSのバックアップは利用者の設定に応じて別途残る場合があります。
- サーバー上の会話は開始から24時間後に期限を迎え、自動削除の対象になります。通報された会話は確認用に別途保管し、通報から365日後に期限を迎えます。Firebase FirestoreのTTLを使うため即時には削除されず、通常は期限後24時間以内に削除されます。サービスの遅延によりそれ以上かかる場合があります。同意と利用券の使用記録はアカウント削除まで保管します。
- お問い合わせは回答と後続対応に必要な期間保管し、目的達成後に削除します。法令で保管が必要なその他の記録は、必要な範囲と期間に限って保管します。電子記録は復元が困難な方法で削除します。
5. アカウント削除
設定 → サポート → アカウント削除から、いつでも削除できます。サーバーの進行・エンディング・ダイヤ残高・広告報酬記録、会話の同意・利用記録・内容(通報分を含む)、匿名アカウント、この端末のゲームセーブ、iOSのiCloudゲームセーブを削除します。取り消せません。残ったダイヤとアイテムは失われます。広告削除と正社員パッケージは同じストアアカウントで復元できますが、ダイヤは復元できません。アプリを使えない場合はアカウント削除の案内をご覧いただくか、サポートへご連絡ください。
6. 利用者の選択と権利
ゲーム設定から進行リセットやアカウント削除ができます。広告への同意を変更する必要がある場合は、設定に表示される広告のプライバシー設定をご利用ください。同意しない場合や広告を見られない場合でも本編は利用できます。キャラクターとの会話は任意の機能で、同意しなくても本編の進行に制限はありません。広告削除の購入はバナー・インタースティシャル・ネイティブ広告に適用され、リワード広告は任意で利用できます。
本人または適法な代理人は開示・訂正・削除・利用停止・同意の撤回を請求できます。必要最小限の本人確認後に対応し、法令による保管理由がある場合は説明します。アプリはストアの対象年齢と地域ごとの要件に従ってご利用ください。保護者の同意が必要な子どもの情報処理が判明した場合は、保護者確認や削除など必要な措置を取ります。
7. 保護措置と変更
通信の暗号化、アクセス制限、ストア購入検証などで情報を保護します。処理目的や項目を変更する場合は、このページまたはアプリでお知らせし、必要に応じて同意を求めます。
- 2026年10月8日:英語・日本語・スペイン語の全文翻訳を追加。Apple Adsの流入分析と自動削除時期の案内を補足しました。
- 2026年10月8日:キャラクターとの会話、OpenAIへの送信、年齢確認、保管と削除を追加。旧方針:2026年10月6日。
- 2026年10月6日:Android、Google Play Integrity、広告ID、アカウント削除案内を追加。旧方針:2026年10月5日。
한국어 · English · Español
Política de privacidad
En vigor desde el 8 de octubre de 2026
1. Responsable y ámbito
BNRB (비엔알비, número de registro empresarial de Corea 698-49-00903) gestiona Office Princess / 오늘도 직장인 para iOS (App Store) y Android (Google Play), así como este sitio informativo. Para consultas de privacidad o solicitudes de acceso, rectificación, eliminación o limitación del tratamiento, escribe a support@bn-rb.com.
2. Información tratada y finalidades
- Progreso y cuenta: Se crea automáticamente una cuenta anónima de Firebase sin rellenar un formulario de registro. Guardamos en servidores de Firebase el identificador de cuenta, el progreso, las decisiones, los atributos, los objetos, los registros de colecciones y las solicitudes procesadas. Se usan para validar el progreso, impedir modificaciones no autorizadas y procesamientos duplicados, y recuperarse de errores. Para avanzar se necesita conexión a internet. El dispositivo guarda una caché del progreso, solicitudes pendientes, ajustes de idioma, sonido y efectos, y registros de recompensas. Las partidas sin conexión de versiones anteriores permanecen como copias de seguridad en el dispositivo y no se trasladan al progreso del servidor. Pueden quedar registros de sincronización de iCloud de versiones anteriores de iOS, pero no se usan para sobrescribir el progreso en línea.
- Monedero de diamantes del servidor: Guardamos en Firebase el identificador de cuenta anónima, el saldo de diamantes, los identificadores de producto y transacción, las solicitudes de compra de objetos y sus resultados, y el año de partida y la semana asociados a la compra. Se usan para verificar compras, abonar y gastar diamantes, ajustar reembolsos, evitar cargos duplicados y recuperarse de errores. Desinstalar la app no borra estos registros. Puedes eliminarlos mediante la eliminación de cuenta (apartado 5).
- Recompensas publicitarias y verificación: Usamos la fecha del servidor y los registros de reserva, finalización y recompensa de anuncios de cada cuenta para comprobar límites y evitar recompensas duplicadas. Firebase App Check trata información de integridad de la app y el dispositivo mediante Apple App Attest en iOS y Google Play Integrity API en Android. Si falla la verificación, puede limitarse la comprobación de recompensas.
- Compras: Apple (App Store), Google (Google Play) y RevenueCat usan identificadores anónimos de usuario de la app, identificadores de productos y transacciones, estados de compras, reembolsos, eliminación de anuncios y productos de diamantes, y datos de país, moneda y precio para verificar y restaurar compras. No recibimos directamente números de tarjeta ni contraseñas de cuentas de las tiendas.
- Publicidad: Google AdMob y su SDK de gestión del consentimiento pueden tratar direcciones IP, ubicación aproximada, identificadores de app y dispositivo, datos del dispositivo y sistema operativo, impresiones e interacciones publicitarias, diagnósticos y estado del consentimiento para mostrar y medir anuncios y prevenir abusos. La app solicita anuncios no personalizados. En iOS no solicitamos acceso al identificador publicitario IDFA. En Android puede usarse el ID publicitario para esos fines; puedes restablecerlo o eliminarlo en los ajustes del dispositivo. Los anuncios no personalizados también tratan información necesaria para su presentación.
- Estadísticas de uso: En el entorno de distribución pública, Firebase Analytics utiliza datos de instancia de la app y del dispositivo, y eventos sobre inicio del juego, menús, actividades, progreso semanal, anuncios y pantallas de compra para mejorar el servicio. Los eventos definidos por el desarrollador no incluyen nombres, diálogos ni partidas guardadas en bruto y no se vinculan con el identificador de la cuenta del juego.
- Atribución de Apple Ads (iOS): En instalaciones desde el App Store se envían tokens de atribución de Apple AdServices a Apple y RevenueCat. Los resultados de atribución y los identificadores de campaña, grupo de anuncios y palabra clave se analizan junto con eventos del juego en Firebase Analytics. RevenueCat los vincula con su ID anónimo de usuario de la app y sus registros de compra para medir las compras por anuncio. No solicitamos acceso al IDFA ni enviamos nombres de jugador o conversaciones para este análisis. El token no se guarda en el progreso. Al eliminar la cuenta se reinician los registros de atribución del dispositivo y la instancia de Analytics. Los registros existentes en proveedores externos siguen sus políticas de conservación.
- Configuración remota y diagnóstico: Firebase Remote Config usa identificadores de instalación e información de la app y del dispositivo para proporcionar ajustes de frecuencia publicitaria y funciones. En el entorno de distribución pública, Firebase Crashlytics usa identificadores de instalación, información de la app y del dispositivo, fallos y diagnósticos de errores para mejorar la estabilidad.
- Charlas con personajes (opcionales): Tras leer el aviso y dar tu consentimiento para empezar, tus mensajes (hasta 100 caracteres cada uno) y el contexto necesario del juego (personaje, semana, etapa de la relación y resúmenes de escenas vistas) se envían a OpenAI para generar respuestas y detectar contenido inapropiado. No se envía tu nombre de jugador. Solo pueden usar esta función las personas de 19 años o más. La edad se comprueba en el dispositivo mediante información proporcionada por Apple o Google, o el año de nacimiento que selecciones; no se envía al servidor. Guardamos el método de comprobación, la fecha del consentimiento y la versión del aviso, las conversaciones, el uso de pases y el uso diario. Las conversaciones se usan para generar respuestas, comprobar la seguridad, revisar denuncias y prevenir abusos.
- Soporte y sitio web: Usamos el correo electrónico, el mensaje y los archivos adjuntos que envíes para responder a tus consultas. Firebase Hosting puede tratar la dirección IP y datos de solicitudes para prestar y proteger el sitio. Este sitio no contiene anuncios ni scripts de análisis adicionales.
3. Servicios externos y tratamiento internacional
La información necesaria para estas funciones se transmite por la red a los servicios correspondientes. Puede tratarse en infraestructura de Google (Firebase, AdMob y Google Play), RevenueCat, Inc., Apple y OpenAI, L.L.C. en Estados Unidos y otros lugares del mundo. Las conversaciones se envían a OpenAI en Estados Unidos solo si das tu consentimiento. OpenAI las usa para generar respuestas y comprobar la seguridad, no para entrenar modelos, y puede conservarlas hasta 30 días para prevenir abusos conforme a sus políticas. Los datos y finalidades son los descritos anteriormente; los períodos de conservación y regiones de tratamiento siguen las políticas y acuerdos de cada proveedor.
Contacta con soporte para consultar el tratamiento internacional o solicitar la eliminación de registros en proveedores externos. Te indicaremos la información mínima necesaria para verificar la solicitud y la tramitaremos según los procedimientos del proveedor correspondiente. Detener el tratamiento necesario para el progreso en línea y la verificación de compras puede limitar esas funciones.
4. Conservación y eliminación
- El progreso, el monedero de diamantes, los registros de recompensas publicitarias del servidor y la cuenta anónima se conservan hasta que elimines la cuenta y después se borran sin demora indebida.
- Los registros de verificación de pagos (identificadores de producto y transacción, cantidades abonadas y estado de reembolso) se usan para verificar compras y conciliar reembolsos mientras la cuenta está en uso. Al eliminar la cuenta, retiramos su identificador y conservamos los registros durante el plazo restante hasta cumplir cinco años desde la fecha de compra, para la conservación legal y la prevención de abonos duplicados. Los registros cuyo plazo ya haya vencido pasan a ser objeto de eliminación, que puede no ser inmediata. Si es necesario verificar la fecha original de compra, aplicamos el mismo criterio tras verificarla. Los diamantes de compras de hace más de cinco años sin registro en el servidor no se abonan automáticamente; puedes contactar con soporte para su revisión. Esta limitación no impide restaurar productos permanentes, como la eliminación de anuncios y las historias adicionales.
- Los registros de compras del App Store, Google Play y RevenueCat permanecen por separado para restaurar compras conforme a las políticas de cada proveedor. Las estadísticas y diagnósticos no se vinculan con la cuenta del juego y se eliminan según los ajustes de conservación de Google.
- Puedes borrar los datos del dispositivo eliminando la cuenta, reiniciando el progreso o desinstalando la app. Las copias de seguridad del sistema operativo pueden permanecer según tus ajustes.
- Las conversaciones del servidor caducan y pasan a ser objeto de borrado automático 24 horas después de empezar. Las conversaciones denunciadas se conservan por separado para revisión y caducan 365 días después de la denuncia. El borrado por TTL de Firebase Firestore no es inmediato: normalmente ocurre en las 24 horas siguientes a la caducidad, pero los retrasos del servicio pueden prolongarlo. Los registros de consentimiento y uso de pases permanecen hasta que elimines la cuenta.
- Las consultas de soporte se conservan durante el tiempo necesario para responder y realizar el seguimiento, y se eliminan al cumplir esa finalidad. Los demás registros sujetos a obligaciones legales se conservan solo en la medida y durante el período exigidos. Los registros electrónicos se eliminan de forma que resulte difícil recuperarlos.
5. Eliminación de cuenta
Puedes eliminar tu cuenta en cualquier momento desde Ajustes → Soporte → Eliminar cuenta. Se borran de forma irreversible el progreso, los finales, el monedero de diamantes y los registros de recompensas del servidor; el consentimiento, los registros de uso y las conversaciones, incluidas las denunciadas; la cuenta anónima; la partida guardada en este dispositivo; y la partida de iCloud en iOS. Se pierden los diamantes y objetos restantes. La eliminación de anuncios y el paquete de empleado fijo pueden restaurarse con la misma cuenta de la tienda, pero los diamantes no se restauran. Si no puedes acceder a la app, consulta las instrucciones de eliminación de cuenta o escribe a soporte.
6. Opciones y derechos
Puedes reiniciar el progreso o eliminar la cuenta desde los ajustes del juego. Cuando sea necesario cambiar el consentimiento publicitario, usa la opción de privacidad de anuncios que aparece en los ajustes. Puedes usar el juego principal aunque rechaces el consentimiento o no puedas ver anuncios. Las charlas con personajes son opcionales y rechazar el consentimiento no limita el progreso. La compra de eliminación de anuncios cubre banners, intersticiales y anuncios nativos; los anuncios con recompensa siguen siendo opcionales.
Tú o tu representante legal podéis solicitar acceso, rectificación, eliminación, limitación del tratamiento o retirada del consentimiento. Tramitamos las solicitudes tras la verificación mínima de identidad necesaria y explicamos cualquier motivo legal de conservación. La app debe usarse de acuerdo con la edad indicada en la tienda y los requisitos regionales. Si detectamos tratamiento de información de menores que requiera consentimiento parental, adoptamos las medidas necesarias, como verificar al tutor o eliminar los datos.
7. Protección y cambios
Protegemos la información mediante cifrado en tránsito, restricciones de acceso y verificación de compras en la tienda. Si cambian los fines o los tipos de datos tratados, lo indicamos en esta página o en la app y solicitamos consentimiento cuando sea necesario.
- 8 de octubre de 2026: Se añadieron traducciones completas al inglés, japonés y español y se aclararon la atribución de Apple Ads y los plazos del borrado automático.
- 8 de octubre de 2026: Se añadieron las charlas con personajes, los envíos a OpenAI, la comprobación de edad, la conservación y la eliminación. Política anterior: 6 de octubre de 2026.
- 6 de octubre de 2026: Se añadieron Android, Google Play Integrity, el ID publicitario de Android y las instrucciones de eliminación de cuenta. Política anterior: 5 de octubre de 2026.
한국어 · English · 日本語