プライバシーポリシー
F12 LabsのCartSync Pro。最終更新日:2026年9月30日
このページは翻訳です。内容に相違がある場合は英語版が優先されます。
1. はじめに
CartSync Pro(以下「当社」「本アプリ」)は、ログイン中の顧客のショッピングカートを保存し、その顧客が買い物に使用する他のデバイスでカートを復元するShopifyアプリケーションです。Proプランでは、Cart Helperにより、ストアのスタッフが顧客の保存済みカートを閲覧・編集できます。本ポリシーでは、本アプリが収集するデータ、その利用方法、保存場所および保護方法について説明します。
2. 収集するデータ
CartSync Proは、カートの同期に必要なデータのみを取り扱います。
- カートの内容:ログイン中の顧客のカートに含まれる商品バリエーションのIDおよび数量、ならびにカートが保存された日時。
- 顧客ID:ログイン中の顧客のShopify顧客ID。カートが正しい顧客に保存されるよう、ストアフロントからの各リクエストとともにShopifyから提供されます。
- ストアのセッション:ストアのShopifyドメイン、Shopifyが本アプリに発行するアクセストークンおよび付与されたスコープ、ならびに本アプリが「レビューを書く」案内を表示するかどうかを制御する設定。
スタッフがCart Helperを使用する場合、本アプリは検索結果を表示するために顧客の氏名およびメールアドレスを、カートの内容と在庫の有無を表示するために商品、価格および在庫の情報を、Shopifyから読み取ります。これらは管理画面に表示されるのみで、本アプリには保存されません。
3. 収集しないデータ
本アプリは、支払い情報、パスワード、住所、電話番号、注文内容、閲覧履歴、または購入者に関する分析データを収集しません。ログインしていないゲストのカートが本アプリに送信されることはありません。
4. データの利用方法
- ログイン中の顧客のカートを保存し、その顧客の他のデバイスで復元するため。
- 購入済みの商品が再び復元されないよう、顧客が注文した時点でその顧客の保存済みカートを空にするため。
- ストアのスタッフがCart Helperで顧客の保存済みカートを閲覧・編集できるようにするため。
- ストアの公開中のテーマでアプリ埋め込みが有効になっているかを確認するため。
データが広告、プロファイリング、または本アプリに関係のない目的に使用されることは一切ありません。
5. データの保存場所
- Shopify内:カートの内容は、顧客自身のShopifyレコード上のメタフィールド(ネームスペース
custom、キーcustom_cart)に保存されます。当社のサーバーにカートのコピーは保持しません。 - 当社のデータベース内:上記のストアのセッションのみ。F12 LabsがホスティングするPostgreSQLデータベースに保存されます。
- メモリおよびログ内:不正利用を制限するため、本アプリは顧客IDごとのカート保存回数を1分単位でメモリ上でカウントします。アプリケーションログには、トラブルシューティングのため、カートの保存ごとにストア、顧客IDおよび商品数が記録されます。
6. アクセススコープとその必要性
- write_customers:顧客レコード上のカートのメタフィールドを読み書きし、Cart Helperで顧客を検索するため。
- read_products:保存済みカート内の商品について、商品名、バリエーション、画像および価格を表示するため。
- read_inventoryおよびread_locations:顧客のカートに商品を追加する前に、Cart Helperがオンラインストアの販売に使用されているロケーションの在庫を確認できるようにするため。
- read_orders:顧客の保存済みカートを空にするよう本アプリに伝える、注文作成の通知を受け取るため。使用するのは顧客IDのみです。
- read_themes:公開中のテーマでアプリ埋め込みが有効になっているかを確認するため。
7. ストアフロントでの動作
マーチャントがアプリ埋め込みを有効にすると、ログイン中の顧客に対してのみ、ストアフロント上でスクリプトが実行されます。このスクリプトは、ストア自身のドメイン上でShopifyのアプリプロキシを介して、カートの内容を本アプリに送信します。短期間の動作用データのために、次のブラウザストレージを使用します。
- localStorage:購入者がページを離れる際に保存されるカートのコピー。次のページですぐに使用できるようにするためのものです。カートがShopifyに保存されると削除されます。
- sessionStorage:現在の閲覧セッションの開始時刻。ログイン時にカートを統合するか置き換えるかの判断に使用します。
本アプリはCookieを設定せず、サードパーティのスクリプトも読み込みません。
8. データの共有
当社は、データを第三者に販売、貸与または共有しません。データは、購入者のブラウザ、Shopifyおよび本アプリの間でのみやり取りされます。
9. データの保持
- 顧客の保存済みカートは、変更されるまで、顧客が注文するまで(注文時に空になります)、または顧客レコードが削除されるまで、その顧客のメタフィールドに残ります。
- 本アプリがアンインストールされると、ストアのセッションは直ちに当社のデータベースから削除されます。カートのメタフィールドはShopifyの顧客レコード上に残り、マーチャントが削除できます。本アプリがそれらを読み書きすることはなくなります。
- アンインストールから48時間後にShopifyが
shop/redactリクエストを送信した時点で、当該ストアに関する残りのデータはすべて当社のデータベースから削除されます。
10. GDPRおよびデータに関するリクエスト
CartSync Proは、Shopifyの必須プライバシーWebhookに対応しています。本アプリは自身のデータベースに顧客データを保持しないため、顧客データのリクエストおよび顧客データの消去リクエストは、custom.custom_cartメタフィールドを含む顧客レコードに基づいてShopifyが対応します。マーチャントは、「お客様のアクティブなカート」ブロックまたはCart Helperで顧客の保存済みカートを確認でき、カートをクリアするかメタフィールドを削除することで、それを削除できます。
マーチャントおよび顧客は、データに関するリクエストについて、下記の連絡先から当社に問い合わせることもできます。
11. セキュリティ
すべての通信にHTTPSを使用しています。ストアフロントからのリクエストはShopifyのアプリプロキシを経由し、アプリプロキシは各リクエストに署名します。本アプリはその署名を検証し、顧客IDはShopifyからのみ取得します。管理画面のページには認証済みのShopifyセッションが必要です。また、各顧客がカートを保存できるのは1分あたり最大30回です。
12. 変更
本アプリが収集するデータまたはその利用方法を変更する場合、当社はこのページと上部の日付を更新します。
13. お問い合わせ
プライバシーに関するご質問またはデータに関するリクエストは、support@ftwelvelabs.comまでメールでお寄せください。
本ポリシーは、F12 LabsのShopifyアプリ「CartSync Pro」に適用されます。