PRIVACY POLICY
FormSync プライバシーポリシー
1. 事業者情報
- アプリ名: FormSync Customer Forms|会員情報フォーム
- 開発者・運営者: 株式会社セルフプラス
- 代表者: 黒岩 俊児
- 所在地: 〒150-0013 東京都渋谷区恵比寿2-6-28 IL CENTRO EBISU 201
- お問い合わせ先: app-support@self-plus.co.jp
2. 収集するデータと目的
本アプリは、Shopifyストアへのインストールおよびサービス提供のために、以下のデータを収集・処理します。
収集するデータ
- ショップ情報: ショップドメイン、ロケール等
- サブスクリプション情報: プラン名、ステータス、ShopifyチャージID
- フォーム定義: マーチャントが作成したフォームの項目・設定
- フォーム送信データ: ストアの顧客がフォームに入力した会員情報(氏名、メールアドレス、住所、電話番号、独自項目など。項目はフォームの構成によります)。Shopifyの顧客情報・メタフィールドへ同期されます
- アップロードファイル: フォームで添付されたファイル(Shopify Files に保存)
- Shopifyセッション情報: Shopifyライブラリが管理するセッションデータ
利用目的
- 会員登録・会員情報編集フォームのストアフロントへの提供
- フォーム送信内容のShopify顧客データ・メタフィールドへの同期
- プラン・課金状態の管理および機能制限の適用
- アプリの正常動作の維持・障害対応
3. データの保管と安全管理
保管場所・期間
- アプリサーバー(Cloudflare Workers)およびデータベース(Cloudflare D1)は、委託先の Cloudflare, Inc.(米国)が運用しています。データは Cloudflare のアジア太平洋リージョン(主に日本国内)に保存し、Cloudflare のネットワークで配信します。
- フォームで送信された個人情報は Shopify の顧客情報・メタフィールドに保存されます。当社データベースにはフォーム定義と同期に必要な最小限の情報を保存します。Shopify から顧客データ削除通知(
customers/redact)を受信した場合、該当顧客のデータを削除します。 - ショップ設定・セッション・プラン情報は、アンインストール後48時間で Shopify から届く削除通知(
shop/redact)を受けて削除します。48時間以内に再インストールした場合は復元されます。 - その他のデータ(サーバーログ)は、最大7日間で自動削除されます。サーバーログには個人を識別する情報は含まれません。
- バックアップは Cloudflare D1 のポイントインタイム復元(30日間)を利用しています。復元の用途にのみ使用し、30日で自動的に消去されます。
安全管理措置
- 通信はすべてHTTPS(TLS)で暗号化されます。
- データベース(Cloudflare D1)は保存時に暗号化されます。
- データベース・管理コンソールへのアクセスは、権限管理と二要素認証により、限られた担当者のみに制限しています。
- APIキー等の機密情報は、Cloudflare のシークレット管理機能で暗号化して保管し、ソースコードには含めません。
- アプリへのアクセスはShopifyの認証(トークンエクスチェンジ)を経由します。
- Shopify からの通知(Webhook)は、署名(HMAC)を検証したうえで処理します。
- Shopify の GDPR 関連リクエスト(
customers/data_request、customers/redact、shop/redact)に対応しています。
4. 第三者提供(Shopify APIを含む)
Shopify
本アプリはShopify APIを使用してサービスを提供します。以下のShopify APIスコープを使用します。
read_customers/write_customers: 顧客情報の作成・更新(フォーム送信内容の同期)read_files/write_files: フォーム添付ファイルの保存read_themes: テーマ設置状況の確認
課金処理はShopify Billing APIを通じて行われます。課金に関するデータはShopifyが管理します。Shopifyのプライバシーポリシーについては、Shopifyの公式サイトをご参照ください。
委託先のクラウドサービス
- 提供元: Cloudflare, Inc.(米国)
- 利用内容: アプリサーバー(Cloudflare Workers)およびデータベース(Cloudflare D1)の運用
- データの所在: Cloudflare のアジア太平洋リージョン(主に日本国内)に保存し、Cloudflare のネットワークで配信
- 委託先のプライバシーポリシー: https://www.cloudflare.com/privacypolicy/
5. ユーザーの権利(開示・削除請求)
マーチャント(ストアオーナー)は、本アプリが保有するご自身のデータについて、以下の権利を有します。
- 開示請求: 保有データの内容の確認
- 削除請求: 保有データの削除
アンインストール時のデータ取り扱い
アプリをアンインストールした場合、Shopifyによって課金は自動的にキャンセルされます。アプリが保有するデータは、アンインストール後約48時間保持され、その間に再インストールした場合は復元されます(プランはFreeにリセットされます)。約48時間を過ぎると、Shopifyからのデータ削除要請に基づき、これらのデータは自動的に削除されます。
GDPR対応
本アプリはShopifyから届くGDPR関連の請求(customers/data_request、customers/redact、shop/redact)に対応しています。
開示・削除のご請求は、下記「お問い合わせ」のメールアドレスまでご連絡ください。
6. 改定
本プライバシーポリシーは、法令の改正、サービス内容の変更等に伴い、予告なく改定される場合があります。改定後のポリシーは本ページに掲載した時点で効力を生じるものとします。
7. お問い合わせ
本プライバシーポリシーに関するお問い合わせは、以下までご連絡ください。
- メールアドレス: app-support@self-plus.co.jp
- 運営者: 株式会社セルフプラス
- 代表者: 黒岩 俊児
- 所在地: 〒150-0013 東京都渋谷区恵比寿2-6-28 IL CENTRO EBISU 201
Privacy Policy (English)
1. Business Information
- App Name: FormSync Customer Forms
- Developer / Operator: Self Plus Inc.
- Representative: Shunji Kuroiwa
- Address: IL CENTRO EBISU 201, 2-6-28 Ebisu, Shibuya-ku, Tokyo 150-0013, Japan
- Contact Email: app-support@self-plus.co.jp
2. Data We Collect and How We Use It
This app collects and processes the following data in order to install and provide the service to Shopify stores.
Data Collected
- Shop information: Shop domain, locale, etc.
- Subscription information: Plan name, status, Shopify charge ID
- Form definitions: Fields and settings of forms created by the merchant
- Form submissions: Membership information entered by the store's customers (name, email address, address, phone number, custom fields, etc., depending on how the form is configured). Submissions are synced to Shopify customer records and metafields
- Uploaded files: Files attached via forms (stored in Shopify Files)
- Shopify session data: Session data managed by the Shopify library
Purposes of Use
- Providing sign-up and profile-edit forms on the storefront
- Syncing form submissions to Shopify customer data and metafields
- Managing plan and billing status and applying feature restrictions
- Maintaining normal app operation and responding to incidents
3. Data Storage and Security
Storage Location and Retention Period
- The app server (Cloudflare Workers) and database (Cloudflare D1) are operated by our subprocessor Cloudflare, Inc. (United States). Data is stored in Cloudflare's Asia-Pacific region (primarily within Japan) and delivered over Cloudflare's network.
- Personal information submitted through forms is stored in Shopify customer records and metafields. Our database stores only form definitions and the minimum information required for synchronization. When Shopify sends a customer data deletion notice (
customers/redact), the data of that customer is deleted. - Shop settings, sessions, and plan information are deleted 48 hours after uninstallation, upon receiving Shopify's deletion notice (
shop/redact). If the app is reinstalled within 48 hours, they are restored. - Other data (server logs) is automatically deleted within 7 days at most. Server logs contain no personally identifying information.
- Backups use Cloudflare D1 point-in-time recovery (30 days). They are used only for restoration and are automatically erased after 30 days.
Security Measures
- All communication is encrypted via HTTPS (TLS).
- The database (Cloudflare D1) is encrypted at rest.
- Access to the database and admin consoles is limited to authorized staff, with permission management and two-factor authentication.
- API keys and other secrets are stored encrypted in Cloudflare's secret management and are never included in source code.
- Access to the app is authenticated via Shopify's token exchange mechanism.
- Notifications (webhooks) from Shopify are processed only after their signature (HMAC) is verified.
- Shopify GDPR requests (
customers/data_request,customers/redact,shop/redact) are supported.
4. Sharing with Third Parties (Including Shopify API)
Shopify
This app uses the Shopify API to provide its services. The following Shopify API scopes are used:
read_customers/write_customers: Creating and updating customer records (syncing form submissions)read_files/write_files: Storing files attached to formsread_themes: Checking theme setup status
Billing is processed through the Shopify Billing API. Billing-related data is managed by Shopify. Please refer to Shopify's official website for Shopify's privacy policy.
Subcontracted Cloud Service
- Provider: Cloudflare, Inc. (United States)
- Usage: Operation of the app server (Cloudflare Workers) and database (Cloudflare D1)
- Data Location: Stored in Cloudflare's Asia-Pacific region (primarily within Japan) and delivered over Cloudflare's network
- Provider Privacy Policy: https://www.cloudflare.com/privacypolicy/
5. User Rights (Access and Deletion Requests)
Merchants (store owners) have the following rights regarding their data held by this app:
- Right of access: Confirmation of the content of data held
- Right to deletion: Deletion of data held
Data Handling Upon Uninstallation
When the app is uninstalled, billing is automatically cancelled by Shopify. Data held by the app is retained for approximately 48 hours after uninstallation and can be restored if the app is reinstalled within that period (the plan will be reset to Free). After approximately 48 hours, this data is automatically deleted in response to Shopify's data deletion request.
GDPR Compliance
This app supports GDPR-related requests sent by Shopify (customers/data_request, customers/redact, shop/redact).
To submit an access or deletion request, please contact us at the email address in the "Contact" section below.
6. Revisions
This Privacy Policy may be revised without prior notice due to changes in laws and regulations or changes to the service. Revised policies will take effect when posted on this page.
7. Contact
For inquiries regarding this Privacy Policy, please contact us at:
- Email: app-support@self-plus.co.jp
- Operator: Self Plus Inc.
- Representative: Shunji Kuroiwa
- Address: IL CENTRO EBISU 201, 2-6-28 Ebisu, Shibuya-ku, Tokyo 150-0013, Japan
