プライバシーポリシー

最終更新日:2026年10月11日

あなたのプライバシーは私たちの最優先事項です。Calcpaceはランナーによってランナーのために作られたツールです。サービスの提供に厳密に必要な情報のみを収集し、あなたのデータを誰にも販売することはありません。

私たちについて

Calcpaceは、ペース計算、レース予測、VO2max推定、年齢別パフォーマンス評価など、無料のランニングパフォーマンス計算機を提供する独立したプロジェクトです。プライバシーに関するご質問は [email protected] までお問い合わせください。

データの管理者について

Calcpaceは、その運営者が独立プロジェクトとして運営しており、運営者が本ポリシーで説明するすべての事項についてデータ管理者(controlador、LGPD第5条VI号;controller、GDPR第4条(7))となります。本ポリシーに関するすべての請求 — アクセス、訂正、削除、データポータビリティ、同意の撤回 — は[email protected]までお送りください。ご要望があれば、正式な法的識別情報および郵送先住所を提供します。

データ保護責任者

Calcpaceには独立したプライバシー部門はありません。運営者自身がデータ保護責任者(encarregado、LGPD第41条)の役割を務め、[email protected]にて個人的にプライバシーに関するご請求に対応します。30日以内に返信します。

収集するデータ

サイトの利用方法に応じて、収集するデータは異なります:(1) アカウントを持たない訪問者 — 計算機とガイドはブラウザ内で動作し、通常どのWebサイトも保持しているサーバーログ以外、あなたについて何も保存しません。(2) 登録ユーザー — メールアドレスとパスワード(ハッシュのみ保存);入力したプロフィール(名と姓、ユーザー名、自己紹介、都市、国、生年月日、性別、最大心拍数、言語と単位の設定、アップロードした場合は写真);記録またはインポートしたアクティビティ(日付、名前、距離、時間、ペース、獲得標高、気温、高度、場所、あなたが選んだ強度(楽・中程度・きつい・全力)、平均心拍数と最大心拍数、GPXファイルのアップロードまたはStrava連携時のGPSルート);アクティブなセッション(IPアドレス、ブラウザ、日付);Androidアプリで通知をオンにした場合のみ、スマートフォンの通知トークン;そしてあなたが行った同意の記録です。心拍数、VO2max、生年月日、性別は健康データであり、あなたが同意した場合にのみ保存されます — 詳細は下記の「健康データ」をご覧ください。広告が表示される公開ページでは、Googleが「広告」の項に記載のデータも処理します。

健康データ(機微データ)

トレーニング機能をご利用いただく場合、Calcpaceはあなたの健康データを保存します:各ランの平均心拍数と最大心拍数、あなたの最大心拍数、生年月日、性別です。これらのデータからVO2max、心拍ゾーン、年齢別評価を推定します。これはLGPD第11条における機微な個人データであり、GDPR第9条における特別な種類の個人データに該当します。その処理の唯一の法的根拠は、あなたの明示的な同意です — プロフィール設定時に他の同意とは別に個別に求められ、その日付、バージョン、および同意時に表示された言語とともに記録されます。この同意はプロフィール設定からいつでも撤回できます。撤回すると、保存しているすべての心拍数とVO2maxの値を完全に削除し、新たな計算を停止します。一方でラン記録の残りの部分 — 距離、時間、ペース、獲得標高、地図 — はそのまま変更されません。Calcpaceは生理学的な推定値がなくても動作を続けます。

位置情報とGPSデータ

プロフィールには、あなた自身が入力する都市と国を保存できます。GPXファイルをアップロードしたり、Stravaからランをインポートしたりすると、ルート — 緯度・経度を持つ個々のトラックポイントとエンコードされた地図の線 — も保存します。ルートは通常、あなたがランを開始・終了した場所から始まり終わります。それは多くの人にとって自宅です。あなたのアクティビティとその地図は、プロフィールとアクティビティを公開しない限り、あなただけに表示されます。公開すると、その開始地点を含む地図が、リンクを知っている誰にでも表示されるようになります。アクティビティの削除、GPXファイルの削除、またはプロフィールを再び非公開にすることは、いつでも可能です。

各処理目的の法的根拠

私たちは、各カテゴリーのデータを特定の目的および特定の法的根拠に基づいて処理します:アカウントの運用(メールアドレス、パスワード、セッション) — 利用規約に同意することで成立する契約の履行(LGPD第7条V号;GDPR第6条(1)(b));記録したアクティビティの保存と表示 — 同じ契約に基づく;健康データ(心拍数、VO2max、生年月日、性別) — あなたの明示的な同意のみ(LGPD第11条I号;GDPR第9条(2)(a));Stravaからのアクティビティのインポート — アカウント連携時に得られる明示的な同意;サービスの安全性と可用性の維持(不正利用対策を含む) — 私たちの正当な利益(LGPD第7条IX号;GDPR第6条(1)(f));法的命令への対応 — 法的義務の遵守。公開コンテンツページの広告は、同意が必要な地域ではお客様の同意(GDPR第6条1項(a))に、それ以外では無料ツールの運営資金を賄う正当な利益に基づきます。 Android アプリでのヘルスコネクトからのラン取り込みは、アプリで連携する際に与えられるお客様の明示的な同意に基づきます。

データの利用方法

あなたのメールアドレスは、アカウント認証、パスワードリセット、アカウントに関するトランザクション通知にのみ使用されます。マーケティングメールは一切送信しません。アクティビティデータは、あなた自身のパフォーマンス履歴を計算し表示するために使用されます。プロフィールを公開しアクティビティを公開に設定しない限り、あなたのアクティビティはあなただけに表示されます — 詳しくは「位置情報とGPSデータ」をご覧ください。

Strava連携

Stravaを接続すると、activity:read_allの権限をリクエストします。これには、トレーニング履歴を完全にするため、Stravaで非公開にしているアクティビティも含まれます。取り込むランの情報は、日付、名前、距離、時間、獲得標高、市区町村と国、ルート、記録したデバイス、そしてデバイスが記録していれば心拍数(平均、最大、秒単位の系列)、ケイデンス、パワー、気温、ラップ、スプリット、そしてStravaが記録するトレーニングの種類(レース、ロング走、ワークアウト)です。Stravaから取り込んだ心拍数は健康データであり、上記の同意に従います。Stravaから取り込んだランはあなたにのみ表示されます。公開にすることはできず、公開プロフィールに表示されることもありません。Stravaのアクセストークンは暗号化して保存し、共有やエクスポートは一切しません。StravaはCalcpaceによるAPIの利用状況に関する利用データを、Strava自身のプライバシーポリシーに基づいて収集する場合があります。アカウントページまたはStrava上でStravaの接続を解除すると、アクセス権を取り消し、取り込んだすべてのアクティビティを心拍数とVO2maxの値とともに完全に削除し、完了後に確認メールをお送りします。CalcpaceのアカウントとStravaのアスリートIDとの紐付けも削除されるため、再び連携するまでStravaでログインできなくなります。アカウントを削除した場合も同様です。手入力したアクティビティには影響しません。Stravaから取り込んだデータは最長7日間保存され、連携が続くかぎりStravaから更新されます。各ランは7日を過ぎる前にStravaから読み込み直し、ラップ、スプリット、秒単位のデータ系列は取得から7日後に削除して、次にそのランを開いたときに取得し直します。Stravaから取り込んだランに添付したGPXファイルはあなたのものです。そのランの期限が切れても、ファイルから作り直したあなた自身のアクティビティとして残ります。GPXファイルのない、Stravaから取り込んだランに添付した写真は、そのランの期限が切れるとランとともに削除されます。

ヘルスコネクト(Android アプリ)

Calcpace の Android アプリでヘルスコネクトを連携すると、アプリはスマートフォンのヘルスコネクトから、連携前の 30 日間とそれ以降に記録されたランとウォーキング(種類がランニング、トレッドミルでのランニング、ウォーキングのエクササイズ セッション)だけを読み取ります。読み取るのは、開始・終了時刻、記録したアプリとデバイス、タイトル、距離、アクティブな時間、獲得標高、そしてセッション中の平均心拍数と最大心拍数です。ルート、歩数、睡眠、体重など、それ以外の種類のデータは読み取りません。心拍数は健康データであり、上記の同意がある場合にのみ保存されます。同意がなければ、受信時に破棄されます。アプリはこれらの値を暗号化された接続(HTTPS)で Calcpace に送信し、各ランはご自身で記録したランと同じように保存されます。公開しない限り非公開で、編集も削除もできます。ここで削除したランが再び取り込まれることはありません。バックグラウンドでの取り込みは、ヘルスコネクトで Calcpace のバックグラウンド読み取りを許可した場合にのみ行われます。ヘルスコネクトのデータは、ご自身のランとそこから計算される内容(ペース、VO2max、年齢換算の結果、トレーニングゾーン、「ランが届きました」の通知)を表示するためだけに使用されます。販売されることも、広告に使用されることもありません。アカウントのほかのデータと同様に、「データ処理業務を委託している事業者」に記載の事業者だけが処理します。「ランが届きました」の通知は、ランの距離、時間、ペースを含めて Google Firebase Cloud Messaging 経由で届けられます。アカウント ページで連携を解除するか、ヘルスコネクトで Calcpace のアクセス権を削除すると、取り込みはすぐに停止します。スマートフォンでログアウトしても同様です。取り込み済みのランは、ご自身で削除するかアカウントを削除するまで残り、その心拍数は健康データの同意を撤回するまで残ります。後からヘルスコネクトで権限を削除した場合も同様です。ヘルスコネクトから受け取った情報の Calcpace による使用は、ヘルスコネクトに関する Google Play のポリシー(使用制限を含む)に従います。

Googleでのログイン

Googleでログインすると、Googleからあなたのメールアドレス、そのアドレスがGoogleで確認済みであること、そしてあなたのGoogleアカウントの識別子が送られてきます。メールアドレスはあなたのアカウントのアドレスとして、識別子は次回Googleでログインしたときにあなたを認識するために保存します。あなたの名前、写真、連絡先、その他の情報をGoogleに求めることはなく、Googleのアクセストークンも保存しません。Googleでのログインには、Google自身のプライバシーポリシーも適用されます。

Cookie

Calcpaceは最小限の数のCookieのみを使用し、追跡用やプロファイリング用のCookieは設定しません。署名付きのセッションCookieが、ログイン後にあなたを識別し、ログアウトするかアカウントページからそのセッションを取り消すまで有効です。単位設定(km/mi)と気温設定は、ブラウザのローカルストレージではなく、この同じセッションCookie内に保存されます。Calcpaceがあなたのデバイスに保存するものはこれ以外にありません。広告が表示されるページでは、Googleの同意管理プラットフォームが広告識別子(__gadsおよび__gpiというCookie)をcalcpace.appドメイン自体に設定し、GoogleがGoogle自身のドメインからさらにCookieを設定する場合があります。欧州経済領域・英国・スイスでは、いずれも同意後に限られます。これらの広告Cookieを除けば、Calcpaceは上記のセッションCookie以外を設定しません。

アクセス解析

訪問数を数え、ページの読み込み速度を把握するために、Cloudflareが私たちに代わって運営するプライバシー重視のアクセス解析サービス「Cloudflare Web Analytics」を使用しています。Cookieを使用せず、お使いの端末に何も保存せず、サイトをまたいで個人を追跡することもありません。私たちが受け取るのは、閲覧されたページ、参照元サイト、国、端末の種類、ページの読み込み性能といった集計値のみです。Cloudflareのプライバシーポリシーは cloudflare.com/privacypolicy でご覧いただけます。

広告

Calcpaceは、ログインしていない訪問者に対して、公開ツールページ(各計算ツール、結果ページ(/result)、レースカレンダー、変換ツール、ガイド)でGoogle AdSense広告を表示します。これらのページをCalcpaceのAndroidアプリ内で開いた場合にも、広告が表示されることがあります。ログインしているユーザーには、どこにも広告は表示されません。また、あなたのアカウントのデータ(あなたのプロフィール、ラン、心拍数、VO2max)を表示するページには、広告も広告枠も一切ありません。トップページとポリシーページも同様です。欧州経済領域・英国・スイスでは、Googleの認定同意プラットフォームが、パーソナライズド広告や広告Cookieの読み込み前に同意を求め、拒否することもできます。Googleは独立した管理者としてこれらの広告を配信し、該当ページでCookieやデバイス識別子を使用して、広告の配信・効果測定、そしてあなたが許可した場合にはパーソナライズを行うことがあります。Googleによるこれらの情報の使用方法は、policies.google.com/technologies/partner-sites で説明されています。同意はいつでも、広告が表示されるページのフッターにある「プライバシーとCookieの設定」リンクから変更・撤回できます。

記録ページの追加情報

記録の分析ページでは、年齢・性別・最大心拍数・レース当日の気温と標高を入力すると、年齢別グレード、心拍ゾーン、その暑さと標高を除いた記録を確認できます。計算はブラウザ内で行われます。Calcpace がこれらの入力をどこかへ送信することはありません。ページのアドレスにも、ページが送信するリクエストにも含まれません。次の記録ページで使えるよう、入力内容はブラウザ(localStorage)に保存されます。そのブロックの「クリア」ボタン、またはブラウザでこのサイトのデータを消去すると削除されます。ログイン中で健康データの利用に同意している場合は、プロフィールの値が入力された状態で始まり、その値はブラウザにコピーされません。

データ処理業務を委託している事業者

私たちは少数のプロバイダーに依存しており、それぞれ私たちの指示のもとでのみ動作します:Heroku(アプリケーションホスティングとPostgreSQLデータベース)、Cloudflare(calcpace.appへのすべてのリクエストが通過し、IPアドレスとリクエストのメタデータを扱うCDNおよびプロキシ、Cookieを使わず集計値のみを扱うWeb Analytics(「アクセス解析」を参照)、写真とGPXファイル用のR2オブジェクトストレージ、および登録ページで人間かボットかを判定するためにIPアドレスを受け取るTurnstile)、Resend(確認メール、パスワードリセット、アカウント通知などのトランザクションメール)、AppSignal(IPアドレスを含むリクエストのメタデータを処理するアプリケーションパフォーマンス監視)、そしてStrava(連携を選択した場合のみ)です。Google Firebase Cloud Messagingは、通知をオンにした方にのみAndroidアプリの通知を配信し、スマートフォンの通知トークンと通知の本文を受け取ります。各プロバイダーは、それぞれ独自のプライバシーポリシーと、私たちに代わってデータを処理することのみを許可する契約のもとで運営されています。

カリフォルニア州のプライバシー権利

私たちは、カリフォルニア州消費者プライバシー法(CCPA)で定義される意味での個人情報の「販売」や「共有」を行わず、クロスコンテキストの行動ターゲティング広告のためにこれを処理することもありません。カリフォルニア州の住民である場合、上記に記載した権利 — 知る権利、アクセスする権利、訂正する権利、削除する権利、これらの権利行使に対して差別を受けない権利 — もあなたに適用されます。これらの権利を行使するには、[email protected]までご連絡ください。

児童について

Calcpaceは13歳未満の児童を対象としておらず、児童のデータを意図的に収集することはありません。登録時に年齢確認は行っていません。児童がアカウントを作成したと思われる場合は、[email protected]までご連絡ください。当該アカウントとそのデータを削除します。

データの共有

私たちはあなたの個人データを販売、賃貸、または取引することはなく、広告目的で共有することも一切ありません。データを共有するのは「私たちのためにデータを処理する事業者」に記載されたプロバイダーに対してのみであり、私たちの指示のもとサービスを運用するために厳密に限定されます。また、有効な法的命令が求める場合には、当局にも共有します。公開ページの広告は、「広告」の項に記載のとおり、Googleがブラウザ上で直接配信します。アカウントのデータをGoogleに渡すことはありません。

国際的なデータ移転

私たちのサーバーとプロバイダーはブラジル国外 — 主にアメリカ合衆国と欧州連合 — に存在するため、Calcpaceを利用することはあなたのデータの国際的な移転を伴います。移転は、適用される場合には欧州委員会の標準契約条項を含む、各プロバイダーが提供する契約上の保護措置に基づいています。どのプロバイダーがどのカテゴリーのデータを保持しているか知りたい場合は、[email protected]までご連絡ください。

データの保持

あなたのアカウントとそれに紐づくすべてのデータは、アカウントが存在する限り保持されます。ただし、Stravaから取り込んだデータは例外で、最長7日間保存し、連携が続くかぎりStravaから更新します(Stravaの項を参照)。アカウント設定からいつでも自分でアカウントを削除できます — パスワード(GoogleまたはStravaで登録してパスワードがわからない場合はメールアドレス)の入力を求められた後、プロフィール、アクティビティ、心拍数とVO2maxの値、GPSトラックポイント、写真、GPXファイル、セッション、Strava連携が完全に削除されます。アカウントを削除すると、お使いのスマートフォンの通知トークンも削除されます。また、スマートフォンでログアウトすると、そのスマートフォンのトークンが削除されます。Stravaの連携を解除すると、そこからインポートしたすべてのデータが即座に削除されます。データベースのバックアップはホスティングプロバイダーによって保持されるため、削除済みのレコードがしばらくバックアップ内に残ることがあります。バックアップのコピーは30日以内に削除されます。私たちは非アクティブなアカウントを自動的に削除することはありません。今後そうすることになった場合は、実施前にこのページとメールで告知します。 スマートフォンでログアウトするか、アカウントを削除すると、そのスマートフォンのヘルスコネクト連携も削除されます。ヘルスコネクトの連携を解除すると取り込みは停止し、すでに取り込まれたランは、ご自身で削除するかアカウントを削除するまで残ります。

Calcpaceのアカウントとデータを削除する

自動化された推定

VO2max、心拍ゾーン、年齢別パーセンテージ、レース予測は、あなたが提供したデータから公開されている計算式(Riegel、Cameron、Daniels & Gilbert、Alan Jones/USATF 2025年版ロードレース用エイジグレーディング表)を用いて自動的に算出されます。これらはトレーニングの推定値であり、あなたに関する「決定」ではありません — あなたのアカウント、アクセス、または取り扱いはこれらの数値に依存せず、これらから導出されるプロフィールが販売または共有されることもありません。数値がどのように算出されたか、またその見直し(LGPD第20条)を、[email protected]までお問い合わせいただくことも可能です。

あなたの権利(LGPDおよびGDPR)

お住まいの場所を問わず、あなたには次の権利があります:私たちがあなたのデータを処理していることを確認し、そのコピーを取得する権利;不完全または不正確なデータの訂正を求める権利;不要または過剰なデータの匿名化、利用停止、削除を求める権利;データを他の場所へ移す権利(データポータビリティ);いつでも与えた同意を撤回する権利(それに依存しないCalcpaceの機能は引き続き利用できます);データの共有先を知る権利;同意を拒否した場合に何が起こるかを知らされる権利;自動化された推定の見直しを求める権利;正当な利益に基づく処理に異議を申し立てたり制限を求めたりする権利;そして監督機関に苦情を申し立てる権利です。アカウントの削除はアカウント設定からワンクリックで、アクティビティ履歴のCSVエクスポートはアクティビティページからワンクリックで(Stravaから取り込んだランは含まれないため、Stravaからエクスポートしてください)、健康データの同意はプロフィール設定のスイッチで行えます。保持しているすべてのデータの完全なコピーが必要な場合、またはその他のご用件は、[email protected]までメールでご連絡ください — 30日以内に回答します。

苦情の申し立て

私たちがあなたのデータを不適切に扱ったと思われる場合は、まず[email protected]までご連絡ください — 私たちはできる限り解決したいと考えています。監督機関に苦情を申し立てることも可能です:ブラジルではAutoridade Nacional de Proteção de Dados(ANPD、gov.br/anpd)、欧州経済領域または英国ではお住まいの国のデータ保護機関です。

このポリシーの変更

このポリシーは随時更新される場合があります。更新した際は、このページ上部の日付を変更します。健康データの取り扱いやその他あなたの同意に基づく処理方法に影響する変更を行う場合は、適用前に新しいバージョンへの同意を求めます。