Duty Roster 개인정보처리방침

최종 생성일: 2026-10-03

1. 처리하는 정보와 목적

Duty Roster(이하 "본 앱")은 로그인 없이 쓸 수 있습니다. 로그인하지 않으면 근무표는 이 기기(웹은 그 브라우저)의 저장소에만 저장되며 서버로 보내지 않습니다.

직원 초대·근무표 공개·알림 같은 서버 기능을 쓰려고 로그인하면 다음 정보를 처리합니다.

로그인 처리 과정에서 Google(Firebase Authentication)이 IP 주소와 사용자 에이전트 같은 접속 정보를 부정 사용 방지에 씁니다. 전화번호·사번·생년월일은 받지 않습니다. 운영자는 근무표 내용을 보지 않으며, 분석이나 광고에 쓰지 않습니다.

2. 같은 병동의 멤버에게 보이는 정보

병동의 멤버는 그 병동에 공개된 근무표 전체(이름 줄 포함)를 볼 수 있습니다. 멤버 목록과 멤버의 표시 이름은 작성자·편집자만 볼 수 있으며, 이들은 가입 요청자의 표시 이름을 보고 승인합니다. 근무표 내용은 병동 작성자가 관리합니다.

3. 보관 장소와 국외 이전

한국 사용자를 위한 개인정보 국외 이전 고지(개인정보 보호법 제28조의8):

4. 처리 위탁

서버·인증·푸시 운영(데이터 보관, 로그인 처리, 알림 전달)을 Google LLC(Firebase)에 위탁합니다.

5. 광고 및 광고 식별자

광고는 iOS 앱에서 구독하지 않은 사용자에게만 배너로 보이며, 근무표 데이터는 광고 SDK에 넘기지 않습니다. 구독은 Apple 인앱 결제로 판매하며 운영자는 결제 정보를 받지 않습니다.

본 앱은 Google AdMob을 통해 광고를 게재합니다. AdMob은 광고 개인화를 위해 광고 식별자(예: iOS IDFA, Android 광고 ID)와 기기/사용 정보를 수집할 수 있습니다. 자세한 내용은 Google의 개인정보처리방침과 AdMob 파트너 정보를 참고하시기 바랍니다.

유럽경제지역(EEA) 및 영국(UK) 사용자에게는 Google 사용자 메시지 플랫폼(UMP, User Messaging Platform)을 통해 광고 개인화에 대한 동의를 요청합니다. 동의 여부는 앱 내 설정 화면에서 언제든지 다시 변경할 수 있습니다.

광고 식별자 수집을 원하지 않는 경우 다음 경로에서 옵트아웃할 수 있습니다: iOS는 설정 > 개인정보 보호 및 보안 > 추적(앱 추적 투명성, ATT)에서 앱별 추적 권한을 관리할 수 있습니다.

6. 보관 기간과 파기

7. 안전관리조치와 유출 통지

8. 웹 버전

웹 버전(https://duty-roster-89f38.web.app/duty/)도 같은 방식으로 동작합니다. 로그인하지 않으면 근무표는 그 브라우저의 저장소에만 저장됩니다. 웹 버전은 글꼴을 Google Fonts에서 불러오며, 이때 브라우저가 Google 서버에 접속합니다. 링크로 근무표를 공유하는 기능은 없어졌습니다.

9. 이용자의 권리와 구제 방법

언제든지 개인정보의 열람·정정·삭제·처리정지를 아래 이메일로 요청할 수 있으며, 지체 없이 처리합니다. 근무표에 이름이 들어간 경위(출처)도 문의할 수 있습니다. 근무표 안의 이름 줄은 병동 작성자가 관리하므로 작성자에게 먼저 요청해 주세요.

개인정보 침해에 대한 신고·상담은 다음 기관에 할 수 있습니다.

10. 운영자와 문의처


Duty Roster プライバシーポリシー

最終生成日:2026-10-03

1. 取り扱う情報と利用目的

Duty Roster(以下「本アプリ」)はログインせずに使えます。ログインしない場合、勤務表は この端末(Webではそのブラウザ)のストレージにのみ保存され、サーバーには送信されません。

スタッフの招待・勤務表の公開・通知などのサーバー機能を使うためにログインすると、次の情報を取り扱います。

ログインの処理でGoogle(Firebase Authentication)がIPアドレスやユーザーエージェントなどの接続情報を不正利用の防止に使います。 電話番号・社員番号・生年月日は取得しません。運営者は勤務表の内容を見たり、分析や広告に使ったりしません。

2. 同じ病棟のメンバーに表示される情報

病棟のメンバーは、その病棟で公開された勤務表全体(名前の行を含む)を見ることができます。メンバーの一覧と表示名を見られるのは 作成者・編集者だけで、参加リクエストをした人の表示名を見て承認します。勤務表の内容は病棟の作成者が管理します。

3. 保管場所と国外移転

韓国の利用者向けの個人情報の国外移転に関するお知らせ(韓国個人情報保護法第28条の8):

4. 取扱いの委託

サーバー・認証・プッシュ通知の運用(データの保管、ログインの処理、通知の配信)をGoogle LLC(Firebase)に委託しています。

5. 広告と広告識別子

広告はiOSアプリで有料プランに登録していないユーザーにのみバナーで表示し、勤務表のデータは広告SDKに渡しません。 サブスクリプションはAppleのアプリ内課金で販売し、運営者は決済情報を受け取りません。

本アプリはGoogle AdMobを通じて広告を表示します。AdMobは広告のパーソナライズのために 広告識別子(例:iOSのIDFA、Androidの広告ID)や端末・利用状況の情報を収集することがあります。 詳しくはGoogleのプライバシーポリシーと AdMobのパートナーに関する情報をご覧ください。

欧州経済領域(EEA)および英国(UK)のユーザーには、Googleのユーザー向けメッセージ プラットフォーム(UMP、User Messaging Platform)を 通じて広告のパーソナライズへの同意をお願いしています。同意の選択はアプリの設定画面からいつでも変更できます。

広告識別子の収集を望まない場合は、次の方法でオプトアウトできます: iOSでは設定 > プライバシーとセキュリティ > トラッキング(App Tracking Transparency、ATT)でアプリごとのトラッキングの許可を管理できます。

6. 保有期間と削除

7. 安全管理措置と漏えい時の通知

8. Web版

Web版(https://duty-roster-89f38.web.app/duty/)も同じように動作します。 ログインしない場合、勤務表はそのブラウザのストレージにのみ保存されます。Web版はフォントをGoogle Fontsから読み込み、 その際ブラウザがGoogleのサーバーに接続します。リンクでの共有は終了しました。

9. ご本人の権利と苦情の申出先

保有個人データの開示・訂正・削除・利用停止は、下記のメールアドレスでいつでもご請求いただけ、遅滞なく対応します。 勤務表に名前が載った経緯(取得元)もお問い合わせいただけます。勤務表の中の名前の行は病棟の作成者が管理するため、まず作成者にご依頼ください。

苦情・相談は次の機関にも申し出ることができます。

10. 運営者とお問い合わせ


Duty Roster Privacy Policy

Last generated: 2026-10-03

1. Information We Handle and Why

Duty Roster ("the App") can be used without signing in. Without signing in, rosters are stored only on this device (on the web, in that browser's storage) and are not sent to a server.

If you sign in to use the server features (inviting staff, publishing rosters, notifications), we handle the following:

While signing you in, Google (Firebase Authentication) uses connection details such as your IP address and user agent to prevent abuse. We don't ask for phone numbers, staff numbers or dates of birth. We do not look at roster contents or use them for analytics or ads.

2. What Members of the Same Ward See

Members of a ward can see every roster published in that ward, including the name rows. The member list and members' display names are visible only to the owner and editors, who see the display name of anyone who asks to join in order to approve them. The ward's owner manages the roster contents.

3. Where Data Is Kept and Overseas Transfer

Notice of overseas transfer of personal information for users in Korea (Personal Information Protection Act, Article 28-8):

4. Entrusted Processing

Running the servers, sign-in and push notifications (storing data, processing sign-ins, delivering notifications) is entrusted to Google LLC (Firebase).

5. Advertising and Ad Identifiers

Ads appear only in the iOS app, as a banner, for users without a subscription; roster data is never passed to the ad SDK. Subscriptions are sold through Apple In-App Purchase, and we do not receive payment details.

This App displays ads via Google AdMob. AdMob may collect advertising identifiers (e.g. iOS IDFA, Android Advertising ID) and device/usage information for ad personalization. See Google's privacy policy and AdMob partner information for details.

For users in the European Economic Area (EEA) and the United Kingdom (UK), we request consent for ad personalization through Google's User Messaging Platform (UMP). You can change your consent choice at any time from within the App's settings.

You can opt out of advertising identifier collection at any time: on iOS via Settings > Privacy & Security > Tracking (App Tracking Transparency, ATT), where you can manage per-app tracking permission.

6. Retention and Deletion

7. Safety Measures and Breach Notification

8. Web Version

The web version (https://duty-roster-89f38.web.app/duty/) works the same way. Without signing in, rosters are stored only in that browser's storage. The web version loads fonts from Google Fonts, so the browser connects to Google's servers. Rosters are no longer shared by link.

9. Your Rights and Complaints

You can ask at any time, by the email below, to see, correct or delete your personal information or to suspend its processing, and we will act without delay. You can also ask how your name came to be in a roster (its source). Name rows in rosters are managed by the ward's owner, so please ask them first.

You can also take a complaint to:

10. Operator and Contact