プライバシーポリシー

2025年12月14日

はじめに

このプライバシーポリシーは、Tobias Wetzelが運営するTypiTrain(「当社」)が、typitrain.comでのタイピング練習アプリケーションをご利用になる際に、お客様の個人データをどのように収集、使用、保護するかを説明するものです。

当社はお客様のプライバシーを重視し、一般データ保護規則(GDPR)およびその他の適用法に従ってデータを処理します。

TypiTrainを使用することにより、このポリシーに記載された情報の収集と使用に同意したものとみなされます。

データ管理者

お客様の個人データに責任を持つデータ管理者は:

プライバシーに関するご質問や権利の行使については、上記のメールアドレスまでご連絡ください。

収集するデータ

当社は以下のカテゴリーの個人データを収集します:

  • アカウント情報:登録時のメールアドレス、ユーザー名、暗号化されたパスワード。Googleログインを使用する場合、Googleからメールと名前を受け取ります。
  • タイピング統計:タイピング速度、正確性、完了した練習、練習時間、進捗データ。
  • クラスと組織データ:クラスに参加する場合、メンバーシップ、役割(生徒/教師)、課題データを保存します。
  • 技術データ:ウェブサイト訪問時のIPアドレス、ブラウザの種類、デバイス情報、アクセス時間。
  • エラーレポート:エラーが発生した場合、診断のために技術的詳細を収集することがあります。

オフライン機能のため、IndexedDBを使用して一部のデータをローカルに保存します。このデータは同期しない限りお客様のデバイスに残ります。

アカウントを作成しなくても、匿名化されたタイピングデータ(タイピングの傾向、速度、正確性など)を当社のサーバーに収集・保存する場合があります。これらのデータはサービス改善や機械学習モデルの学習に使用されます。匿名化されたデータは個人を特定する情報には紐付けられません。

データの使用方法

当社は個人データを以下の目的で使用します:

  • サービスの提供と維持
  • 進捗の追跡と統計の表示
  • クラス機能の有効化
  • 認証とアカウントの保護
  • 技術的問題の診断
  • サービスの改善
  • 通知の送信(該当する場合)

処理の法的根拠は:(a)サービス利用時の契約履行、(b)セキュリティとサービス改善のための正当な利益、(c)オプションの分析に対する同意です。

機械学習とサービス改善

当社は機械学習を通じてサービスを改善するために、匿名化・集計されたデータを使用します:

  • より効果的なタイピング練習を生成するアルゴリズムのトレーニング
  • 練習の難易度を最適化するための学習パターンの分析
  • お客様の体験をパーソナライズする適応型機能の改善

このデータは完全に匿名化されており、個々のユーザーを特定するために使用することはできません。お客様の個人情報(メール、名前など)は機械学習プロセスで使用されることはありません。

より賢い練習推奨とより効果的な学習進捗により、これらの改善からメリットを得られます。

サードパーティサービス

当社は以下のサードパーティサービスを使用しています:

  • Supabase:認証とデータベースサービス。Frankfurt, Germany (EU)のサーバーでデータを保存。プライバシー:https://supabase.com/privacy
  • Mixpanel (mixpanel.com):お客様の同意のもと、Mixpanelを使用して訪問者がサイトをどのように使用しているかを把握しています。これはオプションであり、Cookieを受け入れた場合にのみ有効になります。プライバシー:https://mixpanel.com/legal/privacy-policy
  • Microsoft Clarity (clarity.microsoft.com):お客様の同意のもと、Microsoft Clarityを使用してセッション録画とヒートマップを通じて訪問者がサイトとどのように対話しているかを把握しています。これはオプションであり、Cookieを受け入れた場合にのみ有効になります。プライバシー:https://privacy.microsoft.com/privacystatement
  • Googleログイン:Googleでログインする場合。プライバシー:https://policies.google.com/privacy
  • Google Fonts:IPアドレスが記録される可能性があります。プライバシー:https://policies.google.com/privacy
  • Sentry:エラー追跡とモニタリング。プライバシー:https://sentry.io/privacy
  • Sentry (sentry.io): エラー追跡およびパフォーマンス監視に Sentry を使用しています。エラー発生時には、問題解決のために技術的なデータが Sentry に送信される場合があります。プライバシーポリシー: https://sentry.io/privacy

Cookieとトラッキング

Cookieは以下のように使用します:

  • 必須Cookie:認証に必要です。無効にできません。
  • 分析Cookie:明示的な同意がある場合のみGoogle Analytics。
  • ローカルストレージ:アプリ機能のためのIndexedDBとlocalStorage。

Cookieバナーまたはブラウザ設定で設定を管理できます。

データの保持

必要な期間のみデータを保持します:

  • アカウントデータ:アカウントがアクティブな間
  • 統計:アカウントがアクティブな間
  • エラーログ:最大90日間

アカウントを削除すると、すべての個人データは直ちに完全に削除されます。

登録していないユーザーからの匿名化された利用データは、サービス改善の目的で無期限に保持することがあり、または当社の裁量で削除される場合があります。

アカウントを削除すると、あなたの個人データは当社のシステムから直ちに永久に削除されます。識別できない形に匿名化された、または集計されたデータの一部は統計目的で保持されることがあります。

国際的なデータ転送

お客様のデータは、お住まいの国以外(米国やEUを含む)で処理される場合があります。

欧州委員会が承認した標準契約条項を含む適切な保護措置を確保しています。

データセキュリティ

適切な技術的・組織的措置を実施しています:

  • 転送中のデータ暗号化(HTTPS/TLS)
  • 安全なパスワードハッシュ化
  • データベースの行レベルセキュリティ
  • 定期的なセキュリティ更新

インターネット経由の送信方法は100%安全ではありません。絶対的なセキュリティを保証することはできません。

お客様の権利(GDPR)

GDPRに基づき、個人データに関して以下の権利があります:

  • アクセス権:データのコピーを請求する
  • 訂正権:不正確なデータの訂正を請求する
  • 消去権:データの削除を請求する
  • 制限権:データ使用の制限を請求する
  • ポータビリティ権:読み取り可能な形式でデータを請求する
  • 異議権:処理に異議を唱える
  • 同意撤回権:いつでも同意を撤回する

これらの権利を行使するには、[email protected]までご連絡ください。30日以内に回答します。

地元のデータ保護当局に苦情を申し立てる権利もあります。

アカウントの削除

設定からいつでもアカウントを削除できます。削除時:

  • すべての個人データは直ちに完全に削除されます
  • 履歴と統計は削除されます
  • クラスメンバーシップは終了します
  • この操作は元に戻せません

ポリシーの変更

このポリシーを更新することがあります。重要な変更は新しいポリシーを公開し、日付を更新してお知らせします。

定期的にこのポリシーを確認することをお勧めします。

お問い合わせ

このポリシーについてのご質問は: