プライバシーポリシー
最終更新:
本プライバシーポリシーは、お客様がNoCheckのモバイルアプリおよびウェブサイトnocheck.app(あわせて「本サービス」といいます)をご利用になる際に、NoCheck(以下「NoCheck」「当社」といいます)が情報をどのように取り扱うかを定めるものです。
NoCheckは車両とメンテナンスの記録アプリです。オフラインファーストの設計で、お客様が入力したデータは端末に保存され、そのほとんどは端末から出ることがありません。本ポリシーでは、当社が何を収集し、何を収集しないのか、その理由、当社に代わって処理する事業者、そしてお客様が有する権利を明らかにします。
本サービスをご利用になることで、本プライバシーポリシーに同意したものとみなされます。同意されない場合は、本サービスをご利用にならないでください。
要点
- NoCheckはオフラインで動作します。車両、走行距離、整備記録、設定はお客様の端末に保存されます。
- 当社は広告を表示せず、広告IDを使用せず、アプリやウェブサイトをまたいでお客様を追跡せず、分析SDKを一切使用せず、位置情報も収集しません。
- サインインのために、お名前とメールアドレス(Google、Apple、またはパスワード不要のメールリンクから)を取得し、アカウントを作成します。
- ガレージのデータがクラウドに複製されるのは、Premiumをご利用で、かつバックアップを有効にしている場合に限られます。無料プランでは端末内にとどまります。
- サブスクリプションの決済はApple、GoogleまたはSamsungが行います。当社が行うものではなく、カード情報や決済情報を当社が見ることはありません。
- アカウントと関連データは、いつでも削除できます。 アプリ内から、またはnocheck.app/ja/delete-accountからお手続きいただけます。
当社について、およびお問い合わせ先
NoCheckは本サービスの提供者であり、本ポリシーに記載する個人データについて責任を負います(データ保護法上の「管理者」にあたります)。プライバシーに関するご質問、ご請求、苦情は、**support@nocheck.app**までご連絡ください。
当社が収集する情報と、その理由
アカウントと本人確認情報
サインインすると、当社はアカウントを作成し、Firebase Authentication(Googleのサービス)を通じてわずかな本人確認情報を処理します。
- メールアドレス。 アカウントを特定するために必要です。Appleでサインインし「メールを非公開」を選択された場合は、実際のアドレスではなくAppleのプライベートリレーアドレスを受け取ります。
- お名前・表示名。 Googleから、またはAppleでは初回のサインイン承認時に提供されます。サインイン方法によっては(たとえばパスワード不要のメールリンクや、AndroidでのAppleサインイン)名前が提供されず、その場合当社は名前を保有しません。
- ユーザーIDとサインイン提供元の識別子。 アカウント固有の識別子と、どの方法(Google、Apple、メール)がアカウントに連携されているかの記録です。
パスワード不要のメールでのサインインは、一度だけ使えるリンクによって行われます。この方法でアカウントにパスワードが設定されることはなく、当社がパスワードの設定をお願いすることもありません。入力されたメールアドレスは、そのサインインを完了するためだけに端末内で保持されます。
車両とメンテナンスの内容
これは、お客様がアプリ内で作成するデータ、つまりガレージです。車両(名称、メーカー、モデル、年式、種別、走行距離またはエンジン稼働時間の記録、単位の設定)、設定したメンテナンスとリマインダー、整備記録(日付、メーター値、自由入力のメモを含みます)、メーター値の履歴、作成したカスタムメンテナンス項目が含まれます。
- 無料プランでは、この内容は端末にのみ保存され、当社にも第三者にも送信されません。
- Premiumをご利用で、クラウドバックアップを有効にしている場合は、この内容の複製がクラウドにバックアップされ、復旧や複数端末間の同期に使われます。下の「データが端末から出るとき」をご覧ください。
車両に追加できる写真も、このデータに含まれます。追加は任意で、どのプランでも利用でき、写真はお客様がカメラまたは写真ライブラリから選びます。アプリがライブラリを読み取ることはなく、受け取るのは選ばれた1枚だけです。無料プランでは写真は端末に留まり、Premiumのバックアップを有効にしている場合はガレージの他のデータとともに当社のクラウドファイルストレージへコピーされます。
アプリが使用する端末の機能
任意の2つの機能が端末のハードウェアを使います。どちらも端末上で処理を行い、読み取ったもの(カメラの映像、Bluetoothアドレス)を当社にも第三者にも送信しません。(アプリ自体がクラッシュした場合は、下記「診断とクラッシュのデータ」に記載のレポートは送信されます。クラッシュレポートは画像を運べず、当社がカメラの映像や紐づけたBluetoothアドレスを添付することもありません。)
- カメラ(メーター値スキャン)。 スキャナーはカメラのライブプレビューを開き、アプリに同梱されたテキスト認識モデルで数字を読み取ります。写真や映像のフレームがアップロードされたり保存されたりすることはありません。 残るのは数字だけで、しかもお客様がメーター値を保存したときだけです。
- 付近のデバイス/Bluetooth(車内のリマインダー、Android)。 車両をお車のBluetoothに紐づけると、ペアリング済みの機器に端末が接続したことがアプリに伝わり、メーター値の更新をお知らせできます。照合するのはお客様が紐づけたBluetoothアドレスだけで、それは端末内に留まります。 このアドレスはNoCheckのクラウドバックアップには含まれず、当社が受け取ることはありません。(AppleまたはGoogleが提供する端末自体のシステムバックアップには含まれる場合があります。その控えはお客様のApple/Googleアカウントに保存されるものであり、当社に届くものではありません。)アプリは付近のデバイスを検索せず、Bluetoothを位置情報の取得には使いません。iOSでは、同じリマインダーをお客様ご自身が作成する「ショートカット」のオートメーションが実行します。
サブスクリプションと購入の情報
Premiumはアプリ内課金として販売されます。決済はすべてApple App Store、Google Play、Samsung Galaxy Storeのいずれかが処理します。当社がお客様の決済カード情報や請求情報を受け取ったり保存したりすることはありません。 サブスクリプションの状態を管理するためにRevenueCatを利用しており、同社は購入内容をアカウント識別子に紐づけ、ストアの購入記録と利用資格の状態(どのプランか、有効かどうかなど)を処理します。当社が保存するのは利用資格の状態(Premiumが有効か、いつまで有効かなど)のみです。
診断とクラッシュのデータ
アプリを安定して動かすため、リリース版にはFirebase Crashlyticsが組み込まれており、クラッシュレポートと基本的な診断情報(クラッシュの種類、スタックトレース、端末の機種、OSのバージョン、アプリのバージョンなど)を自動で収集します。このデータはアカウントや本人確認情報とは結び付けられません(ユーザーIDを付与していません)。収集されるのはリリース版のみです。
技術的情報と不正防止のためのデータ
- アプリの完全性(App Check)。 バックエンドの不正利用を防ぐため、アプリはApple App AttestまたはGoogle Play Integrityを用いて、リクエストが改ざんされていない正規のNoCheckから送られたことを証明します。これらは端末とアプリの完全性を示すトークンであり、お客様の識別子ではありません。
- サインインメールのレート制限。 サインイン用のメールが特定のアドレスへの迷惑送信に使われることを防ぐため、当社のサーバーはメールアドレスの一方向暗号ハッシュ(SHA-256)に紐づく短期間のカウンターを保持します。このハッシュから元のアドレスを読み取ることはできません。
- インストール識別子。 アプリが利用するFirebaseの各サービス(認証、クラッシュレポート、App Check、リモート設定、およびPremiumのクラウドバックアップ)は、それぞれインストールごとのランダムな識別子を生成します。これは端末上で作られるもので、広告識別子ではなく、プロファイリングや追跡には使われません。各サービスがインストールを区別するためだけに存在し、アプリを再インストールすると作り直されます。
- 端末レジストリ(Premiumの同期のみ)。 クラウドバックアップをご利用の場合、複数端末間の同期が正しく動作し、当社が妥当な上限を適用できるようにするため、インストールごとの端末識別子、プラットフォーム、アプリのバージョンをアカウントに紐づけて記録します。
ウェブサイト
nocheck.appは静的なウェブサイトです。トラッキングクッキー、アクセス解析、広告のいずれも使用していません。端末に保存されるのは、ライト・ダークテーマの選択という小さな機能設定だけで、これがブラウザーの外に出ることはありません。そのため、クッキー同意バナーは表示していません。
当社が収集しないもの
明確にしておくと、NoCheckは次のことを行いません。
- 広告の表示や広告識別子の使用
- 分析SDKやアトリビューションSDKの使用
- 位置情報の収集
- ほかのアプリ、ウェブサイト、企業をまたいだ追跡
- リモートのプッシュ通知の送信(リマインダーは端末上で生成されます)
- 連絡先へのアクセス
- 写真ライブラリの読み取りやアップロード、および端末内のその他のファイルのアップロード(アプリが受け取る画像は、お客様が車両用に選んだ1枚だけです)
情報の利用目的
当社は、上記の情報を次の目的で利用します。
- アプリとアカウントの提供および運用
- 中心となる機能(記録、リマインダー、整備履歴)の提供
- お客様が有効にした場合のPremiumクラウドバックアップと同期の提供
- サブスクリプションと利用資格の処理および管理
- 本サービスの安全確保、不正行為と濫用の防止
- クラッシュの解析と信頼性の向上
- お問い合わせへの対応、および法令上の義務の遵守
当社は、お客様のデータを広告やプロファイリングには利用せず、販売もしません。
法的根拠(EEA・英国のお客様)
英国GDPRまたはEU GDPRが適用される場合、当社は次の法的根拠に依拠します。
- 契約の履行 — アカウントの提供、アプリの運用、Premiumのバックアップと同期の提供、サブスクリプションの管理のため。
- 正当な利益 — 本サービスの安全確保、濫用の防止(App Checkとサインインのレート制限)、クラッシュの修正による信頼性の維持のため。
- 同意 — 端末が許可を求める場合(通知など)。同意は端末の設定からいつでも撤回できます。
- 法的義務 — 法令の遵守のために情報を保持または開示する必要がある場合。
データが端末から出るとき
NoCheckはデータを端末内に保つよう設計されています。情報が端末の外に送信されるのは、次の場合に限られます。
- サインイン時 — 本人確認情報がFirebase Authenticationとやり取りされます。パスワード不要の方式では、リンクを届けるために、メールアドレスが当社のサインインサービスとメール配信事業者に送信されます。
- Premiumのクラウドバックアップ — Premiumをご利用で、かつバックアップを有効にしている場合に限り、ガレージの内容が当社のクラウドデータベースに複製され、車両に追加した写真は当社のクラウドファイルストレージに複製されます。無料プランのデータが端末から出ることはありません。
- サブスクリプション — 購入はApple、GoogleまたはSamsungが処理し、利用資格の状態はRevenueCatを通じて管理されます。
- クラッシュ診断 — リリース版はクラッシュレポートをCrashlyticsに送信します。お客様とは結び付けられません。
- カタログの更新 — アプリは車両のメーカー・モデルのカタログの更新版をダウンロードすることがあります。これは公開ファイルの匿名のダウンロードであり、個人データは送信されません。
データの共有先
当社はお客様の個人データを販売しません。また、第三者の広告やマーケティングのために共有しません。本サービスの運営に必要な範囲で、当社に代わってデータを取り扱う信頼できる少数の事業者(処理者)を利用しています。
- Google Firebase — 認証、Cloud Firestore(Premiumのバックアップ)、Cloud Storage(Premiumでの車両写真のバックアップ)、Cloud Functions、App Check、Remote Config、Hosting、Crashlytics。
- Apple — Appleでサインイン、App Storeの決済。
- Google — Googleサインイン、Google Playの決済。
- Samsung — Galaxy Storeの決済。
- RevenueCat — サブスクリプションと利用資格の管理。
- Resend — パスワード不要のサインインメールの配信。
各事業者は、それぞれのプライバシー条件に従ってデータを処理します。Apple、GoogleまたはSamsungでサインインしたり決済したりする場合、それらの会社との関係は各社のプライバシーポリシーにも従います。
また、法令上必要な場合、当社の規約を執行する場合、あるいは利用者、公衆、またはNoCheckの権利、安全、セキュリティを守る場合には、情報を開示することがあります。
データの処理場所
本サービスは複数の地域のインフラを利用しています。
- クラウドバックアップのデータは欧州連合に保存されます。ガレージの内容は欧州のマルチリージョンデータベースに、車両写真は単一の欧州リージョンにあるファイルストレージに保存されます。
- サインインのリクエスト、バックアップの処理、メールの配信は、米国にあるサービスが取り扱います。
- Apple、Google、Samsung、RevenueCatは、それぞれの地域でデータを処理します。
個人データが国境を越えて移転される場合(EEAまたは英国から米国への移転を含みます)、当社は各事業者の標準契約条項やこれと同等の仕組みなど、当該移転に適した保護措置に依拠します。
データの保存期間
- 端末内のデータは、削除するかアプリをアンインストールするまで端末に残ります。
- アカウントとクラウドバックアップのデータは、アカウントが存在する間保持され、アカウントを削除した時点で削除されます(下記参照)。
- クラッシュ診断は、Firebaseの標準的な保存期間(通常90日程度)に従ってCrashlyticsが一定期間保持します。お客様とは結び付けられません。
- サブスクリプションの記録は、Apple、Google、Samsung、RevenueCatが各社の方針と保存期間に従って保持します。
- 不正防止のカウンター(ハッシュ化したメールアドレスによるレート制限の記録)は、短期間で自動的に失効します。
データの保護
当社は、業界標準の対策によって情報を保護しています。これには、当社のサービスに送信されるすべてのデータの通信経路上の暗号化、クラウド上のデータをお客様自身のアカウントに限定するアクセス制御、バックエンドでのアプリ完全性の検証が含まれます。通信や保存の方法に完全に安全なものはありませんが、当社は適切な技術的・組織的措置によってデータの保護に努めています。
お客様の権利と選択
お住まいの地域によって、お客様は個人データに関する権利を有します。NoCheckは、合理的に可能な範囲で、すべての利用者についてこれらの権利を尊重します。
すべての方
- アクセスと持ち出し — データの多くはすでに端末内にあります。ガレージはいつでもアプリで確認できます。
- 訂正 — 車両、記録、アカウント情報はアプリ内で編集できます。
- 削除 — 個々の項目を削除できるほか、アカウントとそのデータ全体も削除できます(「アカウントの削除」をご覧ください)。
- 通知 — リマインダーは、アプリ内および端末の設定でオン・オフを切り替えられます。
EEAおよび英国のお客様(GDPR)
お客様は、当社による個人データの処理について、アクセス、訂正、消去、制限、異議を申し立てる権利、データポータビリティの権利、および同意に基づく処理について同意を撤回する権利を有します。また、監督機関に苦情を申し立てる権利も有します。英国では情報コミッショナー事務局(ICO)、EEAではお住まいの国のデータ保護機関が窓口となります。
カリフォルニア州のお客様(CCPA/CPRA)
お客様は、当社が収集する個人情報を知る権利、それにアクセスし削除する権利、訂正する権利、および個人情報の「販売」や「共有」を拒否する権利を有します。当社はお客様の個人情報を販売も共有もしません。 また、権利を行使したことを理由に不利益な取り扱いをすることもありません。
これらの権利を行使するには、アプリ内の操作をご利用いただくか、**support@nocheck.app**までご連絡ください。ご請求にお応えする前に、ご本人であることの確認をお願いする場合があります。
アカウントの削除
アプリの設定 → プロフィール → アカウントを削除から、アカウントと関連するすべてのデータをいつでも削除できます。アカウントを削除すると、サインインに使う本人確認情報が削除され、クラウドバックアップを含むガレージのデータが完全に消去されます。Appleでサインインされていた場合は、削除の一環として、NoCheckからお客様のApple IDへのアクセス権も取り消します。すでにアプリをアンインストールされている場合は、アカウントに登録されているメールアドレスから**support@nocheck.app**までご連絡ください。当社が削除いたします。詳しい手順はnocheck.app/ja/delete-accountにあります。
なお、購入されたサブスクリプションについてApple、GoogleまたはSamsungが保持する記録は、各社の方針に従って保持されます。また、お客様を特定できない匿名の診断データは、通常の保存期間にわたって残ることがあります。
お子様について
NoCheckはお子様向けのサービスではありません。アカウントの作成と購入には、18歳以上であることが必要です。当社は18歳未満の方から意図的に個人データを収集することはありません。お子様が当社に個人データを提供したとお考えの場合は、support@nocheck.appまでご連絡ください。当社が削除いたします。
本ポリシーの変更
当社は、本プライバシーポリシーを随時更新することがあります。重要な変更を行う場合は、このページ上部の「最終更新」の日付を更新し、必要に応じてアプリ内でもお知らせします。変更の発効後も本サービスのご利用を続けられる場合は、更新後のポリシーに同意したものとみなされます。
言語
本プライバシーポリシーは英語で作成されています。他の言語で提供する場合、その翻訳は便宜のためのものです。翻訳と英語版が矛盾する場合は、英語版が正文となります。 ただし、お住まいの国の法律に別段の定めがある場合はこの限りではありません。どの言語でお読みになっても、ここに記載する権利は同一であり、本条のいかなる定めも、強行法規に基づくお客様の権利を制限するものではありません。
お問い合わせ
本ポリシーやデータについてのご質問は、**support@nocheck.app**までお寄せください。