DutyCal DutyCal
Features Pricing FAQ
Start free trial
Back to DutyCal
Privacy

Privacy Policy

Last updated: [set on publication]

The short version

  • DutyCal is an iPhone app. It lives on your phone.
  • We do not have a server, a database, or a DutyCal account system.
  • We do not collect analytics, advertising IDs, location, contacts, photos, or behavioural data.
  • We do not track you across apps or websites.
  • We do not sell, rent, or share your data with anyone.
  • Your crew portal login is stored using iOS's built-in secure storage on your device only. It never reaches us, and it is never copied to iCloud or any other service.
  • The only third parties DutyCal communicates with are Apple (for your subscription and the iOS features the app uses) and your crew portal (using credentials you provide).
  • You can delete every trace of DutyCal by deleting the app from your iPhone.

If anything in the longer policy below contradicts this short version, the short version is what we actually do.

Who this policy is for

This Privacy Policy applies to the DutyCal iPhone app and the dutycal.app website. It explains what data DutyCal handles, what we do with it, and what your rights are.

The "we", "us", and "our" in this document refer to DutyCal as the operator of the app and the website.

What DutyCal does

DutyCal is a single-purpose iPhone app for airline crew. It reads your roster from your crew portal, drops every duty into your iOS Calendar, wakes you before each check-in, offers a pre-tax monthly pay overview, and lets you print a one-page monthly schedule.

What data DutyCal handles

Data that stays on your iPhone, in your control

DutyCal stores the following exclusively on your device, using Apple-provided APIs:

  • Your crew portal sign-in. Stored using iOS's built-in secure credential storage on your device only. Never copied to iCloud, never transmitted to us, and never visible to any other app.
  • Your roster information. The schedule details your crew portal exposes to you. Stored on your device. Never transmitted to us.
  • Your in-app settings. The choices you make in the app to personalise it for yourself. Stored on your device. Never transmitted to us.

Data Apple handles on our behalf

When you subscribe to DutyCal, the transaction is processed by Apple via the App Store. Apple confirms to DutyCal that you have an active subscription. We do not receive your name, email address, payment method, billing address, or any other identifying information from Apple beyond that confirmation. Apple's privacy policy governs that transaction: apple.com/legal/privacy.

If you grant DutyCal access to your iOS Calendar (required for the calendar sync feature), the app writes duty events to a dedicated calendar named "DutyCal Roster" on your device. The data stays on your device unless you choose to sync your iOS Calendar via iCloud, in which case Apple's iCloud Calendar service governs that sync.

If you grant DutyCal permission to schedule alarms (a feature available on newer versions of iOS), the alarms are held by iOS on your device. We do not see when, whether, or how often they fire.

Data we do not collect

For the avoidance of doubt, DutyCal does not:

  • Collect analytics or usage data
  • Include any third-party analytics, advertising, tracking, or attribution SDK
  • Use the Identifier for Advertisers (IDFA) or any other advertising identifier
  • Track you across other apps or websites
  • Collect your location, contacts, photos, camera, microphone, or health data
  • Send crash reports to us (any opt-in crash reports you choose to send to Apple via iOS Settings are governed by Apple's privacy policy, not ours)
  • Maintain a DutyCal account, server, or database

Communication with your crew portal

DutyCal connects to your employer's crew portal using credentials you provide, on your behalf, from your device. This communication is between your iPhone and your employer's portal. DutyCal as an operator does not intercept, store, or receive that traffic. Your use of the crew portal continues to be governed by your employer's terms.

You should be aware that some employers prohibit the use of third-party clients with their internal systems. Whether DutyCal is permitted under your employment terms is between you and your employer; DutyCal cannot and does not authorise its use against any specific employer's policy.

How long we keep your data

We do not keep your data, because we do not have it. The data on your phone is yours, kept for as long as you keep DutyCal installed. Deleting the app from your iPhone removes the DutyCal Roster calendar, cancels every scheduled alarm, and clears all local storage.

If you cancel your subscription and your trial or paid period expires, DutyCal automatically wipes the DutyCal Roster calendar from your iPhone Calendar on next app launch and cancels every scheduled alarm.

Your rights

You have the right to:

  • Access the data DutyCal holds about you. Because we hold no data on you, there is nothing to access; every byte of your data is on your iPhone, visible to you in the app's UI.
  • Delete the data DutyCal holds about you. Delete the DutyCal app from your iPhone. That removes all local data DutyCal stored.
  • Object to or restrict processing. Because we perform no processing of personal data on our infrastructure, there is nothing to object to or restrict.
  • Withdraw consent for any device permission you previously granted (Calendar access, alarms, Face ID). Revoke in iOS Settings → DutyCal at any time.

If you are in the European Union or the United Kingdom, the General Data Protection Regulation (GDPR) and UK GDPR govern your rights. If you are in California, the California Consumer Privacy Act (CCPA) applies; we do not sell your personal information, because we do not collect personal information capable of being sold. If you are in Japan, the Act on the Protection of Personal Information (APPI) applies.

To exercise any right, or to ask a question about this policy, email us at the address in the Contact section.

Children

DutyCal is intended for adult professional users. It is not designed for, marketed to, or directed at children.

Changes to this policy

If we change this policy, we will update it at this URL and change the "Last updated" date at the top. Material changes will be noted in the app's release notes on the App Store.

Contact

For any privacy-related question, write to dev@dutycal.app. We aim to respond within five business days.

プライバシー

プライバシーポリシー

最終更新日:[公開時に設定]

要点

  • DutyCal は iPhone アプリです。すべてあなたの端末の中で動作します。
  • サーバー、データベース、DutyCal アカウントの仕組みはありません。
  • 解析、広告ID、位置情報、連絡先、写真、行動データを収集しません。
  • アプリやウェブサイトをまたいで追跡しません。
  • あなたのデータを誰にも販売・貸与・共有しません。
  • クルーポータルのログイン情報は、iOS 標準の安全な保存領域を使ってこの端末内にのみ保存されます。当方に届くことはなく、iCloud などへ複製されることもありません。
  • DutyCal が通信する第三者は、Apple(サブスクリプションとアプリが使う iOS 機能のため)と、あなたのクルーポータル(あなたが入力した認証情報を使用)だけです。
  • iPhone からアプリを削除すれば、DutyCal の痕跡はすべて消えます。

以下の詳細な条文がこの要点と矛盾する場合、当方が実際に行っているのは要点のとおりです。

このポリシーの対象

本プライバシーポリシーは、DutyCal の iPhone アプリおよび dutycal.app ウェブサイトに適用されます。DutyCal が扱うデータ、その取り扱い、そしてあなたの権利について説明します。

本書における「当方」とは、アプリおよびウェブサイトの運営者である DutyCal を指します。

DutyCal の機能

DutyCal は航空クルーのための単機能 iPhone アプリです。クルーポータルからロスターを読み込み、すべての勤務を iOS カレンダーに追加し、各出頭前に起こし、税引前の月間給与の概要を表示し、1か月分のスケジュールを1枚に印刷できます。

DutyCal が扱うデータ

端末内にとどまり、あなたが管理するデータ

DutyCal は以下を、Apple 提供の API を用いて、あなたの端末内にのみ保存します。

  • クルーポータルのサインイン情報。 iOS 標準の安全な認証情報保存領域を使ってこの端末内にのみ保存。iCloud へ複製されず、当方へ送信されず、他のアプリから見えることもありません。
  • ロスター情報。 クルーポータルがあなたに提示するスケジュールの内容。端末内に保存し、当方へ送信しません。
  • アプリ内の設定。 アプリを自分用に調整するためにあなたが行う選択。端末内に保存し、当方へ送信しません。

Apple が当方に代わって扱うデータ

DutyCal を購読すると、取引は App Store を通じて Apple が処理します。Apple は有効な購読があることを DutyCal に確認します。当方は、その確認以外に、氏名・メールアドレス・支払方法・請求先住所などの識別情報を Apple から受け取ることはありません。当該取引には Apple のプライバシーポリシーが適用されます:apple.com/legal/privacy。

iOS カレンダーへのアクセスを許可すると(カレンダー同期機能に必要)、アプリは端末内の「DutyCal Roster」という専用カレンダーに勤務予定を書き込みます。iCloud で iOS カレンダーを同期しない限りデータは端末内にとどまり、同期する場合は Apple の iCloud カレンダーサービスが適用されます。

アラームのスケジュール許可(新しい iOS で利用可能な機能)を与えると、アラームは iOS が端末内で保持します。いつ・鳴ったか・何回鳴ったかを当方が知ることはありません。

当方が収集しないデータ

念のため、DutyCal は次のことを行いません。

  • 解析データや利用状況の収集
  • 第三者の解析・広告・追跡・アトリビューション SDK の組み込み
  • 広告識別子(IDFA)その他の広告 ID の使用
  • 他のアプリやウェブサイトをまたぐ追跡
  • 位置情報・連絡先・写真・カメラ・マイク・ヘルスデータの収集
  • 当方へのクラッシュレポート送信(iOS 設定から Apple に任意で送るレポートは当方ではなく Apple のポリシーに従います)
  • DutyCal アカウント・サーバー・データベースの保有

クルーポータルとの通信

DutyCal は、あなたが入力した認証情報を用いて、あなたの端末から、あなたに代わって勤務先のクルーポータルに接続します。この通信はあなたの iPhone と勤務先ポータルの間で行われ、運営者である DutyCal が傍受・保存・受信することはありません。クルーポータルの利用には引き続き勤務先の規約が適用されます。

一部の雇用主は社内システムへの第三者クライアントの使用を禁止しています。DutyCal の使用が雇用条件で許されるかどうかはあなたと雇用主の間の問題であり、DutyCal が特定の雇用主の方針に反する使用を許可することはできず、また許可もしません。

データの保持期間

当方はデータを保持しません。保有していないからです。端末内のデータはあなたのものであり、DutyCal をインストールしている限り保持されます。iPhone からアプリを削除すると、DutyCal Roster カレンダーが削除され、予定されたすべてのアラームが解除され、ローカル保存がすべて消去されます。

購読を解約し、トライアルまたは有料期間が終了すると、DutyCal は次回起動時に DutyCal Roster カレンダーを iPhone カレンダーから自動的に消去し、予定されたアラームをすべて解除します。

あなたの権利

あなたには次の権利があります。

  • アクセス:当方が保有するあなたのデータ。当方は何も保有していないためアクセス対象はなく、すべてのデータはアプリ画面で確認できる形で iPhone 内にあります。
  • 削除:iPhone から DutyCal アプリを削除すれば、DutyCal が保存したローカルデータはすべて消えます。
  • 異議・制限:当方のインフラ上で個人データの処理を行っていないため、異議や制限の対象はありません。
  • 同意の撤回:以前に許可した端末の権限(カレンダーアクセス、アラーム、Face ID)は、iOS 設定 → DutyCal でいつでも取り消せます。

EU または英国にお住まいの場合は GDPR・英国 GDPR が、カリフォルニア州の場合は CCPA が適用されます。当方は販売可能な個人情報を収集していないため、個人情報の販売は行いません。日本にお住まいの場合は個人情報保護法(APPI)が適用されます。

権利の行使や本ポリシーへのご質問は、連絡先のメールアドレスまでご連絡ください。

子どもについて

DutyCal は成人の専門職ユーザーを対象としています。子どもを対象に設計・販売・宣伝するものではありません。

本ポリシーの変更

本ポリシーを変更する場合は、この URL を更新し、冒頭の「最終更新日」を変更します。重要な変更は App Store のリリースノートでお知らせします。

連絡先

プライバシーに関するご質問は dev@dutycal.app までお寄せください。5営業日以内の返信を目指しています。

DutyCal DutyCal

Privacy Policy Terms of Service Contact
© 2026 DutyCal