プライバシーポリシー
概要
- Lessons Left はアカウントなしで使えます。生徒、保護者、レッスン、回数券、入金の記録はお使いの端末の中だけに保存され、私たちが見ることはできません。
- 私たちのサーバーに届くのは、名前・メモ・金額を含まない匿名の利用統計(例:「レッスンを記録した」)だけです。設定でオフにできます。
- 広告なし。データの販売、アプリやウェブサイトをまたいだトラッキング、広告識別子(IDFA)の利用はありません。
責任者
このポリシーで説明するデータの管理者は [[DEVELOPER_NAME]]([[DEVELOPER_ADDRESS]]、以下「私たち」)です。お問い合わせ:[[CONTACT_EMAIL]]
アプリに入力する生徒・保護者の情報については、先生ご自身が管理者です。何を記録し、誰にカードを送るかは先生が決め、私たちはこれらの記録を受け取りません。レッスンや月謝の記録をつけていることを保護者の方にお伝えいただき、法令(日本の個人情報保護法、EU の GDPR など)で必要な場合は同意を得てください。
1. 端末の中だけに保存されるデータ
生徒と支払者(氏名、カードに表示する呼び名、電話番号、メールアドレス、連絡手段、メモ)、回数券や料金プラン、固定のスケジュール、レッスンとその状態、お休みと振替、請求と入金、先生の振込先や QR コード画像、カードとアプリの設定は、端末内のアプリ領域だけに保存されます。端末のバックアップ(iCloud バックアップなど)を使っている場合はそこに含まれ、先生が書き出したバックアップファイルや CSV にも含まれます。
誤操作を元に戻せるよう、端末内に毎日の自動スナップショットを最大14日分保存します。生徒を削除するとアプリからその生徒の記録がすべて削除されますが、削除前のスナップショットには、14個の保存枠から外れるか「設定 → バックアップと書き出し → 自動スナップショット」で削除するまで残ります。「設定 → すべてのデータを削除」は元に戻せるよう先にスナップショットを1つ保存します。「データとスナップショットをすべて削除」を選ぶと端末に何も残りません。アプリを削除すると、スナップショットを含むすべてのデータが端末から消えます。
連絡先と写真:アプリが連絡先を読むのは電話番号やメールアドレスを入力するために先生が選んだときだけ、写真を読むのは振込用の QR コード画像を選んだときだけです。カードを写真に保存するのは「画像を保存」をタップしたときだけです。いずれも私たちには送信されません。
通知(残りわずか、期限切れ間近、未入金、レッスン前のお知らせ)は端末内で設定され、プッシュサーバーは使いません。
2. 保護者に送るカード
残り回数・更新のご案内・ご請求・領収のカードを共有すると、アプリは端末内で画像やテキストを作成し、先生が選んだサービス(LINE、メッセージ、メール、KakaoTalk、WhatsApp、共有シートの他のアプリ)に渡します。私たちはカードを受け取りません。その後の取り扱いは各サービスのプライバシーポリシーに従います。
3. 利用統計(オフにできます)
どの機能が役立ち、どこでつまずくかを知るため、アプリは匿名の利用イベントを私たちのサーバーに送信します。例:初期設定の完了、生徒の追加、レッスンの記録、振替・お休み、カードの共有(テンプレートと送信手段のみ)、入金の記録、Pro 画面の表示、購入の完了(製品 ID のみ)。
各イベントに含まれるのは、イベント名といくつかの技術的な項目、アプリが作るランダムなインストール ID、ランダムなセッション ID、アプリのバージョンとビルド、iOS のバージョン、端末の機種、言語、タイムゾーンです。金額はおおまかな範囲と通貨コードだけを送ります。
生徒や保護者の氏名、電話番号、メールアドレス、メモ、正確な金額、振込先、連絡先、入力した文章は一切送信しません。
法的根拠:アプリを改善するという私たちの正当な利益(GDPR 第6条1項(f))。「設定」で「匿名の利用データを送信」をオフにすると、次回の起動から一切送信しません。
端末の地域が EU・EEA、英国、スイス、韓国の場合、利用統計は初期設定でオフで、「設定」でオンにするまでインストール ID も作成しません。これらの地域での法的根拠はご本人の同意(GDPR 第6条1項(a))で、同じスイッチでいつでも撤回できます。
保存期間:個々のイベントは90日、日ごとの合計(件数のみ)は400日。イベントは個人と結びついていないため、特定の方のイベントを探し出すことは通常できません。期間が過ぎると自動で削除されます。
4. 購入
Lessons Left Pro は App Store で販売され、支払いは Apple が処理します。私たちがお名前、Apple ID、支払い情報を受け取ることはありません。購入の確認は Apple の StoreKit を使って端末内で行います。利用統計がオンの場合、「購入の完了」イベントには製品 ID だけが含まれます。
5. クラッシュレポート
アプリがクラッシュしたとき、Google LLC のサービスである Firebase Crashlytics にクラッシュレポートを送ることがあります。内容は、クラッシュの技術的な詳細(スタックトレース)、端末の機種、iOS のバージョン、アプリのバージョン、空き容量とメモリ、発生時刻、ランダムな Crashlytics インストール ID です。生徒や保護者の氏名、メモ、金額、入力した文章は含みません。目的:不具合の発見と修正。法的根拠:安定したアプリを提供するという私たちの正当な利益(GDPR 第6条1項(f))。保存期間:90日。
6. サーバーログと IP アドレス
私たちのサーバー(統計の受信とこのウェブサイト)は Cloudflare 上で動いています。リクエストを届け、不正利用を防ぐために Cloudflare は IP アドレスを処理します。私たちは短期間のアクセス制限カウンターにだけ使い、2日後に削除します。イベントと一緒には保存しません。
7. お客様が送る診断ログ
アプリは端末内に技術的なログ(生徒の氏名や金額は含みません)を保存します。「設定 → このアプリについて → 診断ログを書き出す」で書き出し、共有シート(メールなど)からご自身で送った場合にのみ届きます。お問い合わせへの対応にだけ使い、解決後90日以内に削除します。
8. 委託先
| 委託先 | 目的 | 所在地 |
|---|---|---|
| Cloudflare, Inc. | 統計の受信(Workers)とデータベース(D1)、このウェブサイトのホスティング | グローバルネットワーク。データベースのリージョン Asia-Pacific (APAC) |
| Google LLC(Firebase Crashlytics) | クラッシュレポート | 米国/グローバル |
| Apple Inc. | アプリの配信、支払い、ローカル通知 | Apple のプライバシーポリシーによる |
国外(例:EU から米国)にデータが移転される場合は、EU 標準契約条項と委託先のデータ処理条件によって保護されます。Firebase Crashlytics 以外の第三者 SDK は含まれておらず、第三者の分析 SDK や広告 SDK もありません(利用統計は私たち自身のサーバーにのみ送られます)。追加する場合は事前にこのポリシーを更新します。
9. 収集しないもの
位置情報、連絡先一覧、写真ライブラリ、マイク、カメラ、健康データ、広告識別子、閲覧履歴。広告なし、データの販売なし、トラッキングなし。
10. お客様の権利
- 開示・持ち出し:いつでもすべてのデータをバックアップファイルや CSV として書き出せます。
- 訂正・削除:アプリ内でどの記録も編集・削除できます。「設定 → すべてのデータを削除」、またはアプリの削除でも消去できます。
- 利用停止:設定で利用統計をオフにできます。
- [[CONTACT_EMAIL]] へのご連絡でもこれらの権利を行使でき、お住まいの地域の監督機関に苦情を申し立てることもできます。
お住まいの地域に応じて、日本の個人情報保護法、EU・英国の GDPR、韓国の個人情報保護法、中国の個人情報保護法、米国各州のプライバシー法がこれらの権利を定めています。30日以内に回答します。
11. お子さまについて
Lessons Left は先生のためのツールで、お子さま向けではありません。生徒はアプリを使わず、その記録は先生が入力し先生の端末だけに保存されます。お子さまの個人情報を故意に収集することはありません。
12. 安全管理
私たちのサーバーとの通信はすべて HTTPS で行います。統計のデータベースには氏名や連絡先を保存しません。端末内のデータは iOS のデータ保護で守られます。端末にパスコードを設定することをおすすめします。
13. 改定
取り扱うデータが変わる機能(iCloud 同期、保護者向けの閲覧専用リンクなど)を追加する場合は、公開前にこのポリシーを改定し、アプリのアップデート内容でお知らせします。