自分のレシピ本は、あなたのiPhoneの中だけに
自分のレシピ本のデータ(レシピ、スクショ、料理の写真、献立、買い物リストなど)は端末内にのみ保存され、運営者のサーバーに送信されることはありません。家族のレシピ本を作成または参加したときに限り、家族で共有するために必要な情報を運営者のサーバーで取り扱います。広告、アナリティクス、トラッキングは一切使用せず、データを販売することもありません。
Bluedog(以下「運営者」といいます)は、iOSアプリ「アルクック」(英語表記:Alcook。以下「本アプリ」といいます)および家族のレシピ本の招待ページにおける利用者の情報の取扱いについて、以下のとおりプライバシーポリシー(以下「本ポリシー」といいます)を定めます。
1. 自分のレシピ本(端末内のみ)
レシピ(料理名、メモ、出どころとそのページのアドレス)、材料と分量、スクショ、料理の写真、作った記録、献立(日ごとの決め方、毎週の決め方、これまでの献立)、買い物リストのチェックの状態など、自分のレシピ本のデータは、Apple の SwiftData を使って端末内(本アプリ、ウィジェット、共有メニューが共有する App Group の領域)に保存されます。言語や来週の晩ご飯の通知の曜日・時刻などの設定も端末内(UserDefaults)に保存されます。本アプリが画像を保存するときは、長辺2048ピクセル以下の JPEG に描き直すため、元の写真の位置情報などのメタデータは保存されません。
ウィジェットは、本アプリが App Group に書き出した要約(今日から来週までの決まった献立、今週の材料、料理の小さな写真)だけを読みます。Apple Watch 版は、iPhone から同じ要約(写真を除きます)を受け取り、買い物リストのチェックを iPhone に送ります(Apple の WatchConnectivity による端末間の通信で、運営者のサーバーは通りません)。料理中のチェックは Apple Watch の中だけに保存されます。
共有メニュー(Safari、Instagram、LINE などからの保存)は、共有されたページのタイトルとアドレス、画像、テキストを受け取り、端末内に保存します。共有メニューがインターネットに接続することはありません。Instagram の投稿の中身は読み取りません。
作った料理の写真を撮るために、カメラを使うことがあります。アルバムから写真を選ぶときは iOS の写真ピッカーを使い、本アプリが受け取るのはあなたが選んだ写真だけです。「来週の晩ご飯」の通知は、端末内で予約するローカル通知です。献立を共有するときの画像は端末内で作られ、あなたが共有シートで選んだ送り先にだけ渡されます(家族の名前は入りません)。
これらのデータが運営者のサーバーに送信されることはありません。自分のレシピ本だけを使う場合、本アプリが運営者のサーバーと通信することはなく、インターネット接続がなくてもすべての機能を利用できます(アルクック Plus の購入など、App Store との通信を除きます)。
なお、端末のデータは、利用者の設定によって iCloud バックアップなど端末のバックアップに含まれることがあります。
2. 家族のレシピ本を使うときに取り扱う情報
家族のレシピ本を初めて作成または参加するときに、端末上でランダムな利用者IDが作成され、iOS のキーチェーンに保存されます。サインインは不要で、氏名、メールアドレス、電話番号などを登録する必要はありません。家族のレシピ本を使うときに限り、次の情報を運営者のサーバーに送信・保存します。
- 利用者IDと、あなたが入力した名前(家族に表示する名前)
- 認証トークン(サーバーにはハッシュ値のみを保存し、トークンそのものは保存しません)
- 家族のレシピ本の内容: レシピ本の名前、メンバーの名前、作成者と支払う人、レシピ(料理名、メモ、出どころとそのページのアドレス)、材料と分量、スクショと料理の写真の画像、作った記録(日付、作ったメンバー、写真)、献立(日ごとの決め方と料理、毎週の決め方、これまでの献立の料理名)、買い物リストのチェックの状態(週と材料名)、招待コード
- プッシュ通知用のデバイストークン(APNs): ほかのメンバーの変更を端末に反映するためのサイレント通知(画面に表示されない通知)にだけ使います
- アルクック Plus の購入情報: サブスクリプションの状態、App Store のトランザクション識別子(originalTransactionId)、有効期限、自動更新の有無、請求の猶予期間の終了日、購入した商品、環境(本番またはテスト)
- 通信に伴う情報: IPアドレス、アクセス日時、アプリのビルド番号など(サーバーのログとアクセス回数の制限に使います)
自分のレシピ本から家族のレシピ本に入れたレシピは、家族のレシピ本の内容として送信・保存されます。また、利用者IDを作成するときに本アプリの表示言語も送信されますが、サーバーには保存しません。
家族のレシピ本のメンバーに表示される情報
家族のレシピ本の内容とメンバーの名前は、その家族のレシピ本のメンバー全員に表示されます。また、家族のレシピ本が使えなくなる前にお知らせするため、支払う人のアルクック Plus の自動更新がオフになっているかどうかと、請求の猶予期間中に使える期限がメンバーに表示されることがあります(支払う人の有効期限そのものは表示しません)。
取得しない情報
- 氏名、メールアドレス、電話番号、住所
- 位置情報、連絡先
- 写真ライブラリ(あなたが選んだ写真を除きます)
- 広告識別子(IDFA)
- クレジットカード番号などの支払い情報(支払いは Apple が処理します)
- 自分のレシピ本のデータ
3. 利用目的
運営者は、取り扱う情報を次の目的にのみ利用します。
- 家族のレシピ本の提供(保存、メンバー間の同期、画像の保存と配信、招待)
- ほかのメンバーの変更を端末に反映するためのサイレント通知の送信
- アルクック Plus の購入の確認、家族のレシピ本を作成できるかどうかや家族のレシピ本を使えるかどうかの判定、App Store からの通知(更新・解約・返金など)の処理
- 不正利用や過剰なアクセスの防止、障害への対応、セキュリティの確保
- お問い合わせへの対応
広告の配信、利用者の行動分析やプロファイリングには利用しません。
4. 第三者への提供と外部サービス
運営者は、法令に基づく場合を除き、利用者の情報を本人の同意なく第三者に提供することはありません。情報を販売することもありません。本サービスの提供のために、次の外部サービスを利用しています。
- Amazon Web Services(AWS): 家族のレシピ本のサーバー基盤です。データは東京リージョン(日本)の API Gateway、AWS Lambda、Amazon DynamoDB で処理・保存され、ログは Amazon CloudWatch Logs に保存されます。スクショと料理の写真の画像は、同じく東京リージョンの Amazon S3 に保存されます。招待ページも AWS から配信しています。
- Apple: App Store(購入、決済、サブスクリプションの管理)と Apple Push Notification service(サイレント通知の配信)を利用しています。サイレント通知には、変更があった家族のレシピ本の識別子だけが含まれ、レシピなどの内容は含まれません。Apple による情報の取扱いは、Apple のプライバシーポリシーに従います。
- Google Fonts: 招待リンク(https://alcook.bluedoghub.com/join/…)を開いたときに表示されるウェブページなど、alcook.bluedoghub.com のウェブページでのみ、文字の表示のために Google Fonts を読み込みます。その際、お使いのブラウザから Google に IP アドレスやユーザーエージェントなどが送信されます。本アプリ本体では使用しません。
5. 保存期間
- 家族のレシピ本の内容(画像を含みます): メンバーがいる間保存し、最後のメンバーが抜けた時点でサーバーから削除します。メンバーが抜けた後や外された後も、そのメンバーが追加した内容と名前は、家族のレシピ本が削除されるまで残ります。
- 家族のレシピ本で使われなくなった画像(削除したスクショ、差し替えた・外した料理の写真など): 使われない状態が7日続いた後に、自動的に削除します。
- 招待コード: 発行から48時間で無効になり、その後自動的に削除されます。
- アクセス回数の制限に使うカウンター(IPアドレスを含むことがあります): 約2時間で期限切れとなり、自動的に削除されます。
- サーバーのログ(IPアドレスを含みます): 30日後に削除されます。
- 利用者ID、名前、認証トークンのハッシュ値、デバイストークン、アルクック Plus の購入情報: 家族のレシピ本の機能を提供するために必要な間保存し、削除のご依頼があった場合は削除します。
- 障害からの復旧のため、データベースのバックアップを最大35日間保持しています。削除したデータも、この期間はバックアップに残ることがあります。
6. 安全管理
- 本アプリとサーバーとの通信は、TLS で暗号化しています。
- 認証トークンは、ハッシュ値のみを保存しています。
- サーバーに保存するデータと画像は、保存時にも暗号化されています。
- 画像は公開されない場所に保存し、家族のレシピ本のメンバーだけが、有効期限の短い署名付きのアドレスで送受信します。
- サーバーの各機能には必要最小限の権限のみを与え、アクセスを制限しています。
- アクセス回数の制限などにより、不正なアクセスや招待コードの推測を防いでいます。
ただし、インターネット上の通信や保存について、完全な安全を保証することはできません。
7. あなたの選択と権利
- 家族のレシピ本を作成も参加もしなければ、運営者のサーバーに情報が送信されることはありません。
- 家族のレシピ本からは、アプリ内でいつでも抜けることができます。
- 家族のレシピ本のレシピや写真は、アプリ内で削除できます。削除したものの画像は、「5. 保存期間」のとおりサーバーから削除されます。
- 「来週の晩ご飯」の通知は、アプリ内でオフにできます。iOS の「設定」で本アプリの通知をオフにすることもできます。
- アルクック Plus の解約は、iOS の「設定」から行えます。購入履歴は Apple が管理しています。
- 運営者が保有するあなたの情報の開示、訂正、利用停止、削除をご希望の場合は、下記のお問い合わせ先までご連絡ください。アカウントがないため、ご本人の確認と対象データの特定のために、参加している家族のレシピ本の名前や、家族に表示している名前などをお伺いすることがあります。
8. トラッキング・広告
本アプリでは、次のものを一切使用していません。
- アナリティクスサービス
- トラッキング技術
- 広告ネットワーク
9. 子どものプライバシー
本アプリは13歳未満の子どもを対象としたものではありません。13歳未満の子どもが家族のレシピ本を使う場合は、保護者の管理のもとでご利用ください。保護者の同意なく13歳未満の子どもの情報を取り扱っていることが判明した場合は、速やかに削除します。
10. ポリシーの変更
本ポリシーは必要に応じて変更することがあります。変更する場合は、このページに新しいプライバシーポリシーを掲載し、ページ上部の「最終更新日」を更新します。重要な変更は、本アプリ内またはこのウェブサイトでもお知らせします。