プライバシーポリシー / Privacy Policy
日本語
1. はじめに
Lecturo(以下「本アプリ」)は、YE plus(以下「当方」)が提供する Shopify アプリです。本ポリシーは、本アプリおよびその管理画面を通じて当方が取り扱う個人情報について、その種類、利用目的、提供先、保存、安全管理、および本人の権利を説明するものです。本ポリシーは当方の取り扱いにのみ適用され、Shopify や第三者のサービスにおける取り扱いは、各事業者のプライバシーポリシーに従います。
2. 当方の役割
本アプリを利用するマーチャント(ストア運営者)の情報については、当方が利用目的と方法を決定します。マーチャントのストアの顧客(受講者)の情報については、マーチャントが管理者であり、当方はマーチャントの指示に基づいて本アプリの機能を提供するために処理を行います。
3. 取り扱う情報
当方は、本アプリの機能の提供に必要な範囲で、次の情報を取り扱います。
| 種別 | 内容 |
|---|---|
| ストア情報 | ストアのドメイン、Shopify が発行するアクセストークンおよびセッション情報、Shopify から提供されるストア担当者の情報(氏名・メールアドレス) |
| 顧客情報 | 顧客ID、顧客タグ、注文情報(注文ID・購入した商品・支払状況)、氏名、メールアドレス |
| 受講データ | 受講権(対象コース・状態・有効期限・付与元・メモ)、受講進捗、受講中コースの一覧。これらは本アプリがマーチャントの Shopify ストア内(メタオブジェクト・メタフィールド)に保存します |
| コンテンツ | マーチャントが登録する講座・レッスンの内容(テキスト・画像・動画) |
| 接続情報 | IPアドレス、アクセスログ、ブラウザや端末の情報などの技術的な情報 |
住所・電話番号は取り扱いません。
4. 利用目的
| 処理 | 目的 | 根拠 |
|---|---|---|
| 受講権の判定・付与・取り消し | ログインした顧客が講座を閲覧できるかを判定し、マーチャントの設定に従って受講権を管理する | 契約の履行 |
| 商品の購入に応じた受講権の付与 | 対象商品の注文に基づき受講権を自動で付与する | 契約の履行 |
| 受講者の管理 | 管理画面で受講者を一覧表示・検索し、マーチャントが手動で受講権を付与・取り消しできるようにする | 契約の履行 |
| 受講進捗の記録 | レッスンの完了状況を記録し、受講者とマーチャントに表示する | 契約の履行 |
| Shopify Flow への通知 | 受講権の付与・修了・期限切れをマーチャントのワークフローに通知する | 契約の履行 |
| 安全な運用 | 障害の調査、不正利用の防止、セキュリティの確保 | 正当な利益 |
当方は、個人情報を広告やマーケティングに利用せず、プロファイリングや自動化された意思決定を行わず、第三者に販売または貸与しません。
5. 提供先
当方は、本アプリの提供に必要な範囲で、次の事業者に処理を委託します。各事業者は、当方が委託した目的の範囲でのみ情報を取り扱います。
| 事業者 | 役割 | 所在地 |
|---|---|---|
| Shopify | コマースプラットフォーム(ストア・顧客・受講データの保存) | カナダ・米国 |
| Render | アプリのホスティングおよびデータベース | シンガポール |
| Bunny.net | 動画の保存および配信 | 欧州連合・グローバルCDN |
このほか、法令に基づく開示の要請を受けた場合には、必要な範囲で情報を開示することがあります。
6. 保存場所と国外移転
当方は日本に拠点を置いています。情報は、上記の事業者が所在する国で保存・処理されます。欧州経済領域または英国のストアの情報についても同様であり、当方は各事業者との契約に基づき、適切な保護措置のもとで処理を行います。
7. 保存期間
当方は、利用目的に必要な期間に限り情報を保持します。
- セッション情報は、本アプリがアンインストールされた時点で削除します。
- 受講権・受講進捗などマーチャントのストア内に保存した情報は、本アプリの利用中はストア内に保持され、マーチャントは管理画面から削除できます。アンインストール後は Shopify の仕様に従って消去されます。
- 動画ファイルは、マーチャントが管理画面から削除できます。アンインストール後は一定期間の経過後に削除します。
- 接続情報を含むログは、運用に必要な期間の経過後に自動的に削除されます。
- Shopify からストアまたは顧客に関する削除・開示のリクエスト(
shop/redact、customers/redact、customers/data_request)を受領した場合は、Shopify の要件に従って対応します。
8. 安全管理措置
当方は、情報の機密性・完全性・可用性を保つため、次の技術的・組織的措置を講じています。
- 通信の暗号化(TLS)および保存データの暗号化
- 当方の担当者に限定したアクセスと、各アカウントの二要素認証
- 個人情報へのアクセスの記録
- 開発環境と本番環境の分離
- セキュリティ事象が発生した場合の対応手順
9. 本人の権利
マーチャントは、当方が取り扱う自らの情報について、開示・訂正・削除を求めることができます。ストアの顧客(受講者)の方は、まず購入先のストアにご連絡ください。当方はマーチャントの指示に基づいて対応します。
10. 子どもの情報
本アプリは13歳未満の子どもを対象としていません。13歳未満の子どもの情報を取得したことが判明した場合は、速やかに削除します。
11. 本ポリシーの改定
当方は、法令の改正やサービスの変更に応じて本ポリシーを改定することがあります。改定した場合は、本ページに掲載します。
12. お問い合わせ
本ポリシーに関するご質問は yosuke@ye-plus.com までご連絡ください。
English
1. Introduction
Lecturo (the "App") is a Shopify app provided by YE plus ("we"). This policy explains the personal information we handle through the App and its admin, including what we collect, why, who we share it with, how we store it, how we protect it, and your rights. This policy applies only to our own practices. The practices of Shopify and other third-party services are governed by their own privacy policies.
2. Our role
For information about merchants (store operators) who use the App, we determine the purposes and means of processing. For information about a merchant's customers (students), the merchant is the data controller, and we process the data on the merchant's instructions to provide the App's functionality.
3. Information we handle
We handle the following information to the extent necessary to provide the App.
| Type | Details |
|---|---|
| Store information | The store domain, access tokens and session data issued by Shopify, and store staff information provided by Shopify (name and email address) |
| Customer information | Customer ID, customer tags, order information (order ID, purchased products, payment status), name, and email address |
| Course data | Enrollments (course, status, expiry date, source, note), lesson progress, and the list of enrolled courses. The App stores these inside the merchant's Shopify store (as metaobjects and metafields) |
| Content | Course and lesson content registered by the merchant (text, images, videos) |
| Connection data | Technical information such as IP addresses, access logs, and browser or device information |
We do not handle addresses or phone numbers.
4. How we use information
| Processing | Purpose | Legal basis |
|---|---|---|
| Determining, granting, and revoking course access | Deciding whether a signed-in customer can view a course and managing access according to the merchant's settings | Performance of a contract |
| Granting access on purchase | Automatically granting course access based on orders for linked products | Performance of a contract |
| Student management | Listing and searching students in the admin so the merchant can grant or revoke access manually | Performance of a contract |
| Progress tracking | Recording lesson completion and displaying it to students and merchants | Performance of a contract |
| Shopify Flow notifications | Notifying the merchant's workflows when access is granted, a course is completed, or access expires | Performance of a contract |
| Secure operation | Investigating incidents, preventing abuse, and maintaining security | Legitimate interest |
We do not use personal information for advertising or marketing, we do not perform profiling or automated decision-making, and we do not sell or rent personal information to third parties.
5. Who we share information with
We engage the following providers to process information on our behalf to the extent necessary to operate the App. Each provider handles information only for the purposes we have entrusted to it.
| Provider | Role | Location |
|---|---|---|
| Shopify | Commerce platform (storage of store, customer, and course data) | Canada, United States |
| Render | Application hosting and database | Singapore |
| Bunny.net | Video storage and delivery | European Union, global CDN |
We may also disclose information to the extent required to comply with legal obligations or lawful requests.
6. Where information is stored and international transfers
We are based in Japan. Information is stored and processed in the countries where the providers above operate. This also applies to stores in the European Economic Area and the United Kingdom; we process such information under appropriate safeguards in accordance with our agreements with each provider.
7. Retention
We keep information only for as long as necessary for the purposes described above.
- Session data is deleted when the App is uninstalled.
- Course data stored inside the merchant's store (enrollments, progress, and so on) remains in the store while the App is in use and can be deleted by the merchant from the admin. After uninstallation, it is removed in accordance with Shopify's data retention rules.
- Video files can be deleted by the merchant from the admin. After uninstallation, they are deleted after a period of time.
- Logs containing connection data are deleted automatically after the period needed for operations.
- When we receive store or customer deletion or data requests from Shopify (
shop/redact,customers/redact,customers/data_request), we respond in accordance with Shopify's requirements.
8. Security
We maintain technical and organizational measures to preserve the confidentiality, integrity, and availability of information, including:
- Encryption in transit (TLS) and encryption of stored data
- Access limited to our own staff, with two-factor authentication on each account
- Logging of access to personal information
- Separation of development and production environments
- A procedure for responding to security incidents
9. Your rights
Merchants may request access to, correction of, or deletion of their information held by us. If you are a customer (student) of a store, please contact the store where you made your purchase first. We will respond in accordance with the merchant's instructions.
10. Children
The App is not intended for children under 13. If we learn that we have collected information from a child under 13, we will delete it promptly.
11. Changes to this policy
We may update this policy to reflect changes in law or in the App. Updates will be posted on this page.
12. Contact
For questions about this policy, contact us at yosuke@ye-plus.com.