CosmeShelf プライバシーポリシー
最終更新日: 2026年11月3日
CosmeShelf(以下「本アプリ」)は、個人開発者(以下「開発者」)が提供するiOSアプリです。本ポリシーは、本アプリが取り扱う情報とその利用方法を説明します。
取り扱う情報
本アプリはユーザーアカウントの仕組みを持たず、氏名・メールアドレス・電話番号など個人を直接特定する情報は収集しません。
本アプリが取り扱う情報は、大きく分けて以下の2つです(このほか、利用回数の管理と不正利用の防止のための記録と、同意画面での選択の回数と、共有の回数と、ベスコスの票があります。また、アプリの中で匿名の集計を表示するために、商品の名前などを保存せずに照らし合わせます。「利用回数の管理と不正利用の防止について」「同意画面での選択の数え方について」「共有の数え方について」「ベスコス(THE BEST ISSUE)の票について」「アプリの中での匿名の集計の表示について」をご覧ください)。
1. お客様の棚データ(お客様ご自身のiCloudに保管)
以下のデータは、お客様の端末上で作成・保存され、Apple CloudKit を通じてお客様ご自身のiCloud(プライベートデータベース)に同期されます。
- 撮影したコスメの写真
- 記録した商品情報(ブランド、商品名、色番、カテゴリ、バーコードの番号、メモ等)
- 保存したルック(アイテムの組み合わせ)
- ウィッシュリスト
このほか、Looks の並びと、それぞれに入れた Look のジャンル、使いきるまでの回数の目安などの設定は、iCloud の設定の同期を通じて、お客様ご自身のiCloudに保管されます。
このiCloudデータは、お客様のApple IDによってのみアクセス可能です。開発者はこのデータにアクセスできません。
2. 利用データ(開発者のサーバーに保管)
お客様の同意がある場合に限り、以下のデータを開発者が管理するサーバー(Cloudflare)に送信・保管します。
- マイスタイル設定(年代・肌タイプ・コスメ支出帯・購入チャネル・判断軸・新作頻度・興味カテゴリ)
- 棚やウィッシュリストに商品を加えた日、Off Shelf に移した日(選んだ理由と、また買うかどうかを含む)、削除した日など
- 棚に登録された商品の名称・ブランド・カテゴリ・色番・色名・香りの名前・容量・SPF・PA 等の属性情報
- ウィッシュリストに入れた商品の名称・ブランド・カテゴリ等の属性情報、保存したリンクのドメイン、入れた日、買って棚に移したか・外したか
- 棚やウィッシュリストの商品のバーコードの番号(撮影した写真に写っていた場合や、アプリで読み取った場合。「バーコードについて」参照)
- 商品の名前を、写真の読み取りのまま使ったか、ご自身で直したか、読み取れずにご自身で入力したか(直した場合は、読み取った時の名前。読み取りの時に、AI が名前の一部を推測で補ったかどうかも)
- 棚やウィッシュリストの商品の価格(金額と通貨。ご自身で入力したか、ウィッシュリストの写真の値札から読み取ったか、ウィッシュリストから棚に移した時に引き継いだ価格か、アプリが価格の欄に示した定価や目安を入れたかどうかを含む)
- Look などで「使った」と記録した日数と、最後に使った日
- Look を使った日(「今日はこれにする」「今日もこれにする」を押した日)と、その Look のジャンルと商品
- 棚の商品の残量(ご自身でゲージを動かして合わせた目安と、残量が変わった頃)と、同じ商品の個数(予備を含む)
- Look やウィッシュリストに入れた商品を、ご自身で選んだか、アプリの提案から加えたか
- Look のジャンル(Weekday・Day Off・Day Out・Date・Night Out・Workout・Travel・Special と、その中の Office・Yoga・Flight などの細かいジャンル。5.3 までに Looks でご自身が付けた名前を含みます)
- ベスコス(THE BEST ISSUE)で選んだ物(カテゴリと、選んだ商品の名前・バーコードの番号。12月に選んだ時だけ)
これらのデータに、お客様の氏名・メールアドレス・写真等は含まれません。各データには、端末ごとに生成される識別子のみが付与されます。
この識別子の取り扱いについて: この識別子は、同じ端末の複数の記録を継続的に結びつけるため、当方では特定の個人を識別しうる情報(個人情報)に準じて取り扱い、本ポリシーに記載の保護措置を適用します。完全に匿名化されたデータではありません。
このデータは Cloudflare のデータベースインフラ(現在はアジア太平洋リージョン)に保管されます。詳細は「越境データ移転について」をご覧ください。
同意とオプトアウト
- 初回起動時の同意画面、または「設定 → データ設定 → 利用データの提供」で、いつでもオン/オフを切り替えられます。
- 「オフ」を選択している間は、上記「2. 利用データ」は一切送信されません。
- オフに切り替えた時は、同意を取り消したことをサーバーに記録するため、端末ごとに生成される識別子・同意を取り消した印・取り消した日時だけを一度送信します。
- 一度オフに切り替えた後、再度オンに戻すことも可能です。
なお、一度送信されたデータは、端末ごとに生成される識別子と紐付いた形でサーバーに保管されます。オフに切り替えた後は、このデータを集計や第三者への提供に使いません。削除方法は「データの削除について」をご覧ください。
利用目的
利用データは以下の目的で利用します。
- 本アプリの機能改善
- リコメンド機能の精度向上
- 本アプリの中で、匿名の集計として表示すること(「アプリの中での匿名の集計の表示について」参照)
- コスメ業界に関する統計的研究
- 上記目的のため、個人を識別できない統計データとして第三者(化粧品メーカー、小売事業者、研究機関等)へ提供する場合があります。提供時は、個別のレコード単位ではなく、再識別を防ぐために十分な件数で集計された統計データ(統計情報)のみを扱います。
越境データ移転について
ご利用の機能に応じて、データは以下の場所で処理されます。
- 利用データ → アジア太平洋(Cloudflare)。 上記「2. 利用データ」は、Cloudflare のデータベースインフラ(現在はアジア太平洋リージョン。日本国外の場合があります)に保管されます。当該移転にあたっては、Cloudflare のデータ処理契約(DPA)に組み込まれた標準契約条項(SCC)等の契約上の保護措置を講じています。
- 撮影画像・商品情報 → 米国(Anthropic)。 コスメを撮影して商品識別を行う際、Look・レコメンド機能を利用する際、棚に並べる大きさや使いきるまでの回数の目安を求める際、または価格の欄に示す定価を確かめる際、画像および関連する商品情報(ブランド・商品名・カテゴリ・容量等)と、Look を作るシーンの名前が Anthropic 社(米国)の Claude API に送信され、米国で処理されます(「画像識別について」参照)。当該移転にあたっては、Anthropic 社との間で標準契約条項(SCC)を含むデータ処理条件に基づく保護措置を講じています。データは一時的に処理されるのみで、当方サーバーには保存されません。Anthropic 社は API の入力をモデルの学習に使用しません。
- 画像・定価の検索 → 第三者検索サービス(米国)。 候補画像の検索時には、商品名(個人を特定する情報ではありません)のみが送信され、検索結果のサムネイル URL のみが返されます。価格の欄に示す定価の検索時には、商品名・ブランド・容量と国・地域(個人を特定する情報ではありません)のみが送信され、検索結果(掲載ページの題名・店の名前・価格など)のみが返されます。
- 匿名の集計との照らし合わせ → Cloudflare。 アプリの中で匿名の集計を表示するために送る商品の名前・ブランド・バーコードの番号と、端末の設定の国・地域は、当方のサーバー(Cloudflare)で照らし合わせるためだけに一時的に扱い、保存しません。ただし、商品ごとに求めた種類・標準の容量・大きさと、商品と国・地域ごとに求めた定価は、どなたの物かとは結びつけずに保存します(「アプリの中での匿名の集計の表示について」参照)。
画像識別について
コスメを撮影すると、画像は当方のバックエンドプロキシを経由して Anthropic 社の Claude API に送信され、商品識別に用いられます。画像は処理時のみ一時的に扱われ、当方のサーバーには保存されません。Anthropic 社は同社のプライバシーポリシー(https://www.anthropic.com/legal/privacy)に従って画像を処理します。
画像候補について
アプリ内でコスメ画像を選択する際、商品名を元に画像検索を行い、複数の候補画像を表示します。検索処理は当方のバックエンドプロキシを経由し、検索結果のサムネイル URL のみを取得します。
バーコードについて
コスメを撮影した写真(ライブラリから選んだ写真を含みます)に商品のバーコードが写っている場合、本アプリは端末の中でバーコードを読み取り、その番号を棚データとして記録します。アイテムの詳細画面から、カメラでバーコードを読み取ることもできます。バーコードの読み取りはすべて端末の中で行い、そのために写真や映像を外部に送信することはありません。番号は、利用データの提供に同意いただいている場合に限り、上記「2. 利用データ」として送信します。番号はアイテムの詳細画面からいつでも消せます。
アプリの中での匿名の集計の表示について
本アプリは、利用データの提供に同意いただいている方の記録を集計し、次のような形でアプリの中に表示します。
- Look を仕立てた時に、選んだコスメとよく一緒に使われている物
- ウィッシュリストの商品について、持っていた方の多くが使い切ったか、合わずに手放したかなど
- アイテムの詳細で、よく一緒に使われている物
- 前の月に、多くの方の棚に加わった物
- アイテムの詳細の価格の欄で、定価が分からない商品の、価格の目安(同じ国・地域の方が入力した価格から)
- 棚の商品の、使いきるまでのだいたいの回数(同じ商品を使いきった方の記録から。記録が足りない商品は、容量と1回に使う量から求めます)
- 1月に、前の年のベスコス(THE BEST ISSUE)で多くの方が選んだ物(カテゴリごとの上位。利用データの提供をオフにしている方の票も含みます。「ベスコス(THE BEST ISSUE)の票について」参照)
集計は、国・地域ごと(プロフィールの国・地域)と全体で行い、5人以上の記録が集まったものだけを表示します。どなたの記録かが分かる形では表示せず、人数そのものも表示しません。利用データの提供をオフにした方の記録は、翌日以降の集計から外れます。
これらを表示するため、ウィッシュリストやアイテムの詳細を開いた時、Look を仕立てた時に、商品の名前・ブランド・バーコードの番号と、端末の設定の国・地域を、当方のサーバー(Cloudflare)に送って集計と照らし合わせます。Look を仕立てる時は、すでにお持ちの物・ウィッシュリストに入れた物・Off Shelf にした物を勧めないよう、それらの名前も送ります。ベスコスの結果を開いた時は、ご自身が選んだ物に「あなたも選んだ」の印を付けるため、選んだ物の名前・バーコードの番号も送ります(端末ごとに生成される識別子は送りません)。棚を開いた時は、端末の設定の国・地域だけを送ります。端末の設定の国・地域が分からない時は、接続元から分かる国を使います。棚の商品の、使いきるまでの回数の目安や棚に並べる大きさを求める時は、商品の名前・ブランド・カテゴリ・容量(大きさを求める時は、商品の写真の縮小版も)を送ります。
アイテムの詳細の価格の欄に定価や目安を示す時と、総額の画面の「価格を埋める」を押した時は、商品の名前・ブランド・容量と、端末の設定の国・地域・通貨を送ります。定価は、その国・地域の、ブランドの公式ストアや正規の販売店が示している通常の価格です。当方のサーバーが、商品の名前・ブランド・容量と国・地域で第三者検索サービスを検索し、その結果を Anthropic 社の Claude API で確かめて求めます。定価が分からない商品は、検索の結果に出ているその国でのふつうの価格か、それも無い時は Claude API が見積もった価格を目安とします。定価や目安は、押した時だけ価格として入ります。
この送信は、利用データの提供のオン/オフにかかわらず行いますが、照らし合わせるためだけに使い、保存しません。ただし、商品の名前と容量から求めた商品の種類・標準の容量・大きさと、求めた定価は、次に同じ商品を調べる時のために、どなたの物かとは結びつけずに商品ごと(定価は商品と国・地域ごと)に保存します(写真は保存しません)。上記「2. 利用データ」の識別子とも結びつけません(短い時間に送れる回数の上限を守るための数え方は、ほかの機能と同じく行います。「利用回数の管理と不正利用の防止について」参照)。
利用回数の管理と不正利用の防止について
無料でお使いいただける回数や1日あたりの利用の上限を守り、当方のサーバーの不正利用を防ぐため、利用データの提供のオン/オフにかかわらず、次の情報を当方のサーバー(Cloudflare)に記録します。
- 回数を数えるために端末ごとに生成される識別子(上記「2. 利用データ」の識別子とは別のものです)と、商品の読み取り・Look の作成などの利用回数。最後の利用から1年で自動的に削除します。
- 接続元の IP アドレスから作った符号と、その日の利用回数。IP アドレスそのものは保存しません。数日で自動的に削除します。
- 本物のアプリからのご利用かを確かめるため、Apple の App Attest の仕組みでお客様の端末の中に作られる鍵の公開鍵と識別子を、上記の端末ごとの識別子と結びつけて記録します。鍵を作る時には、お客様の端末が Apple と通信し、その鍵が本物のアプリのものであることを Apple が証明します。最後の利用から180日で自動的に削除します。
- Atelier をご利用の場合、アプリから送られる Apple の購入記録で正当な購入かを確かめ、その購読の識別子と、その日の利用回数を記録します。数日で自動的に削除します。
- Atelier をご利用の場合、購入記録の使い回しを防ぐため、その購読をご利用になった端末ごとの識別子を、購読の識別子と結びつけて記録します。1つの購読でお使いいただける端末の数には、通常のご利用では届かない上限があります。最後の利用から90日で自動的に削除します。
- 返金などで取り消された購入について Apple から届く通知をもとに、その購入の識別子を記録し、その購入記録では Atelier をご利用いただけないようにします。400日で自動的に削除します。
これらの情報は、回数の管理と不正利用の防止にのみ使い、集計や第三者への提供には使いません。
同意画面での選択の数え方について
初回起動時の同意画面で「同意する」と「同意しない」のどちらを選ばれたかを、選ばれた日と、端末の設定の国・地域ごとの回数としてのみ、当方のサーバー(Cloudflare、アジア太平洋リージョン)に記録します。この記録には、端末ごとに生成される識別子や IP アドレスなど、どなたが選んだかを知る手がかりは含まれず、利用データの提供のオン/オフにかかわらず一度だけ送信します。年齢の確認で16歳未満とお答えいただいた場合は数えません。
この回数は、本アプリの改善と、利用データがどれだけの方の中から集まったものかを示すために使い、統計データの一部として第三者に提供する場合があります。
共有の数え方について
本アプリで作った表紙・カード・動画を、共有シートから共有された時(共有先を選んで共有を済ませた時だけ。途中でやめた時は数えません)、次のことを、共有された日と、端末の設定の国・地域ごとの回数としてのみ、当方のサーバー(Cloudflare、アジア太平洋リージョン)に記録します。
- 何を共有したか(My CosmeShelf・Today's Cosmetics・ベスコスの号・アイテムのカード・ベスコスの結果)と、ご自身の背景の写真で作ったものか
- どの形で共有したか(投稿・ストーリーズ・動画)
- 共有先の種類(Instagram・TikTok・写真への保存など)
この記録には、端末ごとに生成される識別子や IP アドレスなど、どなたが共有したかを知る手がかりは含まれません。共有先のアカウントや、投稿した内容・投稿文も記録しません。利用データの提供のオン/オフにかかわらず送信します。年齢の確認で16歳未満とお答えいただいた場合は数えません。
この回数は、本アプリの共有の機能の改善と、本アプリがどのように広まっているかを知るために使い、統計データの一部として第三者に提供する場合があります。
ベスコス(THE BEST ISSUE)の票について
12月にベスコスで「これで投票する」を選ばれた時、選んだ物(カテゴリと、商品の名前・ブランド・バーコードの番号)と、端末の設定の国・地域を、当方のサーバー(Cloudflare、アジア太平洋リージョン)に送り、票として数えます。投票は、利用データの提供のオン/オフにかかわらずできます。
- 利用データの提供に同意いただいている場合は、上記「2. 利用データ」の一部として、端末ごとに生成される識別子とともに保管します。
- 同意いただいていない場合は、その年の投票のためだけに端末の中で作る番号を付けて送り、上記「2. 利用データ」の識別子とは結びつけません。この番号は、選び直した時に前の票と入れ替えるためにだけ使います。票は、翌年の2月末に結果を確定した後、自動的に削除します。
- 一つの端末からの票を一年に一組までとするため、「利用回数の管理と不正利用の防止について」に記載の端末ごとの識別子から作った符号と、この番号を結びつけて記録します。翌年の3月1日に自動的に削除します。
票は、カテゴリごとの順位を数えるために使います。結果は、5人以上が選んだ物だけを、人数を示さずに順位として表示します(「アプリの中での匿名の集計の表示について」参照)。この結果は、統計データの一部として第三者に提供する場合があります。
第三者のアナリティクスについて
本アプリは Google Analytics 等の第三者アナリティクスSDKやトラッキングSDKを使用しません。お客様の行動は、上記「2. 利用データ」に同意いただいた場合に限り、当方のバックエンドにのみ記録されます(「利用回数の管理と不正利用の防止について」に記載の回数の記録と、「同意画面での選択の数え方について」に記載の回数と、「共有の数え方について」に記載の回数と、「ベスコス(THE BEST ISSUE)の票について」に記載の票を除きます)。
データの削除について
棚データ
アプリ内で削除したアイテムは、お客様の端末およびiCloudから即座に削除されます。
利用データ
- サーバー上の利用データは、最終利用から24か月が経過すると自動的に削除されます。
- 「設定 → データ設定 → 利用データの提供」を「オフ」に切り替えると、以降の送信は停止し、送信済みのデータも集計や第三者への提供に使われなくなります。
- すでにサーバーに送信済みのデータは、アプリ内「設定 → データ設定」の「データの管理」にある「サーバーのデータを削除」から、お客様ご自身で削除できます。
- 同じ画面の「データをエクスポート」から、サーバーに保管されているご自身のデータをJSON形式で取得できます。
- うまくいかない場合やその他のご要望は、お問い合わせ先までご連絡ください。「データの管理」に表示される「あなたの識別子」をお知らせいただくと、該当データを特定できます。
第三者提供時のデータ取扱いについて
当方が第三者提供する統計データは、氏名・メールアドレス・Apple ID・位置情報・画像本体・メモ本文等の個人を直接識別する情報を含みません。サーバーには端末ごとに生成される識別子単位で記録され、お客様ご本人の同意がある場合に限り集計に利用されます(ベスコスの結果には、利用データの提供をオフにしている方の、識別子と結びつかない票も含みます。「ベスコス(THE BEST ISSUE)の票について」参照)。
第三者提供を行う場合は、以下の措置を講じます。
- 個別のレコード単位ではなく、再識別を防ぐために十分な件数で集計された統計データのみを提供します
- 他の情報と照合して個人を特定することを禁止する契約を、提供先と締結します
- 提供先・提供目的について本ポリシーに反映し、お客様へ通知します
事業の承継について
合併、会社分割、事業の譲渡その他の理由で本アプリの事業が承継される場合、上記「2. 利用データ」は、本ポリシーに従って取り扱うことを条件に、承継先に引き継がれることがあります。その場合は、事前に本ポリシーとアプリ内でお知らせします。
お子様について
本アプリは、お住まいの地域でApple IDの作成に必要な年齢に達していないお子様を対象としていません。
変更について
本ポリシーに重要な変更がある場合、上部の最終更新日を更新し、アプリ内で通知します。