プライバシーポリシー

Naola(「当社」「当社の」「本アプリ」)は天気アプリケーションです。当社はお客様のプライバシー保護に尽力しています。本ポリシーは、当社が収集するデータ、その理由、取り扱い方法について説明します。

当社について

下記に名称を記載する、スペインを拠点とする Naola の提供者が、お客様の個人データについて責任を負います。EU 一般データ保護規則(GDPR)上の「管理者」であり、お客様のデータの利用方法を決定します。

1. 収集するデータ

1.1 位置情報データ

位置情報の権限を許可すると、アプリは端末の地理座標(緯度と経度)にアクセスして、お客様のエリアの天気データを取得します。位置情報データは:

天気サービスを比較する「ソースの精度」画面は、お客様の位置情報を使用しません。送信するのは、お客様が選んだ国の 2 文字のコードだけです。この国は、画面上の都市またはお使いのスマートフォンの地域設定をもとにアプリが提案します。以前のバージョンのアプリはこのリクエストで位置情報も送信していましたが、当社のサーバーはそれを無視し、何も保存しません。

位置情報の権限を拒否して、代わりに手動で都市を検索することもできます。位置情報の権限はいつでも端末の設定から取り消せます。

1.2 IP アドレスとレート制限カウンター

レート制限のため、お客様の IP アドレスの一方向暗号ハッシュ(SHA-256、秘密鍵を用いて生成)を保存します。このハッシュから元の IP アドレスを復元することはできません。ハッシュ化された IP の記録は7 日後に自動削除されます。

一部の制限は、ネットワークではなくアカウントを保護するものです。アカウントごとの 1 日あたりの天気リクエスト、地点検索、アカウント状態の確認の上限、ウェブ用アクティベーションコードの上限、そしてパスワードの誤入力、パスワード再設定メールと登録メール、デバイスのサインインの上限です。これらのカウンターは同じ種類のハッシュをキーとし、お客様のアカウント ID、メールアドレス(パスワードの誤入力の場合は、お客様のネットワークとも組み合わせます)またはデバイスのシークレットから生成されます。各カウンターが保持するのはその名前、日付、回数のみで、お客様がそれより早くアカウントを削除した場合でも7 日後に自動削除されます。お客様のアカウント ID、メールアドレスまたはデバイスのシークレットのみをキーとするカウンターは、データのエクスポート(第 7 節)に含まれます。

1.3 フィードバックとサポートへのメール

アプリを通じてフィードバックを送信すると、メッセージのテキスト、アプリの言語、アプリのバージョンを保存します。誤って 2 回送信されたメッセージを識別するため、メッセージにお客様の IP アドレスと送信時刻(時間単位)を組み合わせた一方向ハッシュ(SHA-256、秘密鍵を用いて生成)も、メッセージと同じ期間保存します。IP アドレス自体は保存しません。フィードバックはお客様に紐付けられません。メールアドレス、氏名、アカウント、デバイスの識別子は付随しません。

[email protected] にメールを送信すると、当社はお客様のメールアドレスと、お客様が書いた内容のすべてを受け取ります。アプリがエラーを表示すると、そのサポートに問い合わせるボタンで、お客様ご自身のメールアプリに当社宛てのメールが開きます。このメールには、エラーコード、参照コード、アプリのバージョン、お使いのデバイスの OS とそのバージョン、アプリの言語があらかじめ入力されています。それ以外は何も追加されません。位置情報も、アカウントやデバイスの識別子も含まれません。送信前にすべてを読んで変更でき、お客様が送信しない限り当社には何も届きません。参照コードは、その 1 回のリクエストのためだけに作成されるランダムなコードで、お客様に紐付けられません。これは当社サーバーのエラーログの 1 行に対応しており、その行に記録されるのはエラー、リクエストの種類、時刻だけで、最長 7 日後に削除されます。これらのメールは Cloudflare が当社に代わって受信し、当社のサポート受信箱に転送します。当社のサポート受信箱は、Google が提供する Gmail のメールボックスです(第 3 節および第 5.1 節)。お客様のメールと当社の返信は、お客様をサポートするのに必要な期間だけ保管します。フィードバックと同様に、法的根拠はお客様の声を聞くという当社の正当な利益です(第 1.10 節)。

1.4 サブスクリプションデータ

アプリ内課金を行った場合、RevenueCat(当社のサブスクリプションを処理するサービス)は、お客様の数値の Naola アカウント ID(登録していない場合は匿名のデバイスアカウントの ID)を、プラットフォーム(iOS/Android)およびストアの購入レシートとともに受け取ります。当社はお客様のサブスクリプション状態を、そのアカウント ID に紐付けて保存します。お客様の氏名とメールアドレスが RevenueCat に送信されることはありません。

1.5 ローカルストレージ

アプリは以下をお客様の端末に保存します:

第 1.1 節と第 1.7 節に記載したもの、すなわち予報を求めた場所と、サインインのためにアプリが送信する端末の秘密値、インストールコード、セッショントークンを除き、当社はこれらを一切受け取りません。

サインアウトすると、セッショントークン、アカウント ID、メールアドレスが端末から削除されます。Android では、アプリをアンインストールするとこれらのデータはすべて削除されます。iPhone では、アンインストールすると安全な保存領域以外はすべて削除されます。iOS はアプリの削除後もキーチェーン項目を保持することがあるため、デバイスアカウントの秘密値とインストールコード、およびサインアウトしていない場合はセッショントークン、アカウント ID、メールアドレスがスマートフォンに残る可能性があり、Naola を再インストールするとそれらが再び使用されます。ウェブ版は、選択した場所と設定を、お客様が消去するまでブラウザーのストレージに保持します。

1.6 広告のインプレッションとクリック

アドバンスト以外のユーザーには、メインの天気画面下部に小さな広告カードがひとつ表示されます。当社はサードパーティの広告ネットワークを一切利用していません。すべての広告は当社自身のバックエンドから配信され、トラッキングピクセル、Cookie、サードパーティスクリプトは含まれません。

広告に関して保存するデータは以下のみです:

スキーマには、個々のユーザーに広告インプレッションやクリックを結び付けられるような外部キー、IP、タイムスタンプ、その他のフィールドはありません。データベースにフルアクセスしても、どのユーザーがどの広告を見たりクリックしたりしたかを技術的に再構築することは不可能です。

広告は端末の広告識別子(IDFA、GAID)を読み取らず、Cookie を設定せず、第三者とデータを共有しません。

アフィリエイトリンク

Naola の広告にアフィリエイトリンクは含まれていません。2026 年 10 月 11 日まで、一部の広告は Amazon Associates プログラムを通じて Amazon にリンクしていました。リンクには Naola を紹介元とするタグが含まれていましたが、お客様に関する情報は含まれていませんでした。タップした場合、Amazon は同社のプライバシーポリシーに基づいてお客様の訪問を取り扱いました。広告に再びアフィリエイトリンクを含める前に、本セクションを更新します。

アドバンストのユーザーには広告は一切表示されず、広告関連のデータも記録されません。

1.7 アカウントデータ

Naola のご利用に登録は必要ありません。初回起動時に、Android および iOS アプリは匿名のデバイスアカウントを作成します。これは数値 ID、誰もメールを受信できないプレースホルダーアドレス(…@device.naola.invalid)、および端末のキーストアに保管されるランダムな秘密値のハッシュで構成されます。個人データは含まれません。その端末で購入したサブスクリプションを、メールアドレスを伺うことなく認識するためのものです。

メールアドレス、Apple または Google での登録は任意です。登録が必要なのは、サブスクリプションを Android と iOS の間で移行する場合のみです。ウェブ版がアカウントを作成することはありません。ウェブでアドバンストをご利用になるには、モバイルアプリでアクティベーションコードを発行します。

アカウントについて保存する情報:

ウェブ版に登録フォームはありません。ウェブでアドバンストをご利用になるには、モバイルアプリでアクティベーションコードを発行(設定 → アカウント → ウェブでNaolaを有効化)し、naola.net/activate に貼り付けてください。ウェブ単独で新規アカウントや新規サブスクリプションを作成することはできません。

セッションは HMAC-SHA256 で署名された JSON Web Token(JWT)で管理し、有効期間は 30 日です。各 JWT は、それぞれのセッション枠のデバイス識別子に紐づいています。

1.8 ブラウザ Cookie(ウェブサイトとウェブアプリ)

Naola のウェブサイト(naola.net)とウェブアプリ(naola.net/app)が使用する Cookie は次の 2 つだけで、いずれも厳密に必要なものです:

GDPR/ePrivacy のもと、厳密に必要な Cookie は事前の同意を必要としません。lang Cookie は、フッターで言語を選んだとき、またはサイトがブラウザの Accept-Language ヘッダを検出して初めて該当する言語へ誘導するときのいずれかで設定されます。

当社のアナリティクスは Cookie を設定しません(第 1.9 節参照)。Cookie はブラウザの設定からいつでも消去できます。Android アプリと iOS アプリはブラウザ Cookie を使用しません。

1.9 ウェブサイトのアナリティクス

naola.net とウェブアプリを訪れる人の数や、利用されているページを把握するため、当社は、フランスのホスティング会社 o2switch から借りているサーバー上で、オープンソースのアナリティクスツールである Matomo を運用しています。このサーバーへは Cloudflare を経由して接続します。両社は当社のためにサーバーを運用する目的でのみこのデータを保存または転送し、それ以外の目的に使用することは一切ありません。Android アプリと iOS アプリには、アナリティクスは一切含まれていません。

これはアナリティクスであり、トラッキングではありません:

Matomo が記録する内容:閲覧したページ、ここへのリンク元のサイト、ブラウザ、オペレーティングシステム、画面サイズ、言語、おおよその国。個々の訪問記録は 6 か月後に削除され、それ以降は月間ページビューなどの合計値のみを保持します。

法的根拠は、サイトの利用状況を把握するという当社の正当な利益です(GDPR Art. 6(1)(f))。オプトアウトするには、ブラウザで「Do Not Track」または Global Privacy Control を有効にしてください。その場合、Matomo は一切読み込まれません。

1.10 データを利用する理由(法的根拠)

GDPR のもとでは、個人データの利用にはそれぞれ法的根拠が必要です。当社の法的根拠は次のとおりです。

当社の正当な利益に基づく利用には、いつでも異議を申し立てることができます(第 7 節)。

2. 収集しないデータ

3. サードパーティサービス

天気データの提供のため、天気リクエストごとに次のサービスへ座標が送信されます:

a Naola アドバンストで利用可能。

ホスティングについては:

アプリ内課金については:

サインインについては(お客様が選択した場合のみ):

メールについては:

各サービスには上記のリンク先に独自のプライバシーポリシーがあります。ぜひご確認ください。

当社がお客様のデータを共有するすべての第三者は、本ポリシーと同一または同等の保護をそのデータに与えなければなりません。当社のサービス提供者(Cloudflare、o2switch、RevenueCat、Brevo)は、データの保護を義務付けるデータ処理契約に基づき、当社にサービスを提供する目的でのみお客様のデータを利用できます。Apple と Google は、それぞれ独立した企業として、上記リンク先の各社のプライバシーポリシーに基づいてサインインサービスを運営しています。天気データの提供元が受け取るのは、予報や検索に必要な情報のみです。すなわち、およそ 1 km に丸めた座標、または都市検索のテキスト、およびサービスが必要とする場合はアプリの言語と国です。お客様の IP アドレス、アカウント、その他の識別子を受け取ることはありません。

当社のウェブサイトのアナリティクス(第 1.9 節)は、o2switch から借りているサーバー上で動作し、Cloudflare を経由して接続されます。両社は当社のためにそれを運用する目的でのみそのデータを保存または転送し、アナリティクス企業がそのデータを受け取ることはありません。

4. データ保持

5. データ処理の場所

Naola のデータベースは Cloudflare の欧州連合管轄区域の下に置かれています。これはデータベース作成時に設定された拘束力のある制限であり、当社が保存するアカウント、サブスクリプション、フィードバックの記録をすべて EU 域内にとどめ、他所への移転を防ぎます。当社のバックエンドはグローバルに分散したネットワークである Cloudflare Workers 上で動作するため、リクエストはそのデータベースに到達する前に、お客様に最も近いエッジロケーションで処理される場合があります。位置座標はメモリ内でのみ処理され、当社のデータベースに書き込まれることはありません。

5.1 欧州経済領域外への移転

第 3 節のサービスの一部は欧州経済領域(EEA)外に拠点を置いているため、当社がそれらに送信するデータは EEA の外に出ます。こうした移転はいずれも、GDPR の求めるとおりに保護されています。

Brevo と o2switch は EU 域内のフランスに拠点を置いています。Cloudflare は各リクエストにお客様に最も近いデータセンターで応答し、そのデータセンターは EEA 外にある場合がありますが、当社のデータベースは EU 内にとどまります(第 5 節)。これらの保護措置についてのお問い合わせやその写しのご請求は、[email protected] までメールでご連絡ください。

6. 児童のプライバシー

Naola は子どもを対象としていません。ご利用には 13 歳以上であること、またはお住まいの国のデジタル同意年齢がそれより高い場合はその年齢以上であること(スペインでは 14 歳)が必要です。当社は、それより若い方から故意に個人データを収集することはありません。本アプリの利用に登録は必要ありません。その年齢に満たない子どもが当社に個人データを提供したと思われる場合は、[email protected] までご連絡ください。当該データを削除します。

7. お客様の権利

GDPR(第 15 条、第 17 条、第 20 条)および類似の規制のもと、お客様にはご自身のデータへのアクセス、削除、ポータビリティの権利があります。Naola はこれらをセルフサービスの操作として提供しているため、サポートにメールを送ったり、手作業での対応を待ったりする必要はありません。ただし、アプリを利用できない場合はメールでのご依頼も可能です。

データのエクスポート(第 15 条・第 20 条)

モバイルアプリ: 設定 → アカウント → データをエクスポート。お客様のアカウントに紐づくすべての行(各セッションのデバイスラベルを含むプロフィール、OAuth リンク、サブスクリプションの権利情報、サブスクリプションのイベント履歴、アクティベーションコードのメタデータ、およびお客様のアカウントをキーとするレート制限カウンター(それぞれの名前、日付、回数))を含む JSON ファイルを受け取れます。パスワードハッシュや Apple でサインインのトークンなどの認証情報は含まれません。エクスポートは、他のサービスへ移行できる構造化された機械可読形式です。

ウェブ: ブラウザーで Naola を有効化した後、設定 → アカウント → データをエクスポート を naola.net/app のウェブアプリで開きます。アプリを利用できない場合は、[email protected] までメールでご連絡ください。

アカウントの削除(第 17 条)

モバイルアプリ: 設定 → アカウント → アカウントを削除。2 段階の確認を経て、ユーザーに紐づくすべての行(プロフィール、OAuth リンク、Apple でサインインのトークン、アクティベーションコード、サブスクリプションの権利情報、Webhook イベント履歴)をデータベースから削除します。

ウェブ: モバイルアプリで発行したアクティベーションコードを使って naola.net/delete-account から削除できます。削除は即時かつ永久的です。アプリを利用できない場合は、アカウントのメールアドレスから [email protected] までメールをお送りください。30 日以内に消去します。

Apple でサインインしていた場合、アカウントを削除すると、お客様の Apple アカウントへの Naola のアクセスを取り消すよう Apple にも依頼します。これはお客様のデータを消去した後に行い、削除を遅らせたり妨げたりすることはありません。3 回試みても Apple に接続できない場合、または当社がお客様のアカウントのトークンを保有していない場合(たとえば、当社がトークンの保持を開始する前に最後に Apple でサインインした場合)、Naola がお客様の Apple アカウントの設定に表示されたままになることがあります。その場合は、そこからお客様ご自身で削除できます。

削除後もしばらく残るものが 2 つあります。お客様のアカウントをキーとするレート制限カウンターは消去されず、7 日以内に自動的に失効します(第 1.2 節)。また、当社のデータベースプロバイダーである Cloudflare は、障害後に復元できるようデータベースの復旧履歴(D1 Time Travel)を保持しています。削除されたデータは 30 日以内にこの履歴から消えます。

重要: サブスクリプションの請求は当社ではなく Apple と Google が行います。Naola アカウントを削除しても、App Store または Google Play のサブスクリプションは解約されません。削除する前に、iPhone では「設定 → [ユーザ名] → サブスクリプション」、Android では「Google Play → お支払いと定期購入 → 定期購入」で Naola アドバンストを解約してください。解約しないと、更新時に引き続き請求されます。当社の権利情報レコードは直ちに削除するため、アプリはお客様をアドバンストとして扱わなくなりますが、ストアで解約するまで請求関係はストアに残ります。

その他の権利

お客様には、不正確なデータの訂正を求める権利、当社によるデータの利用の制限を求める権利、当社の正当な利益に基づく利用に異議を申し立てる権利(第 1.10 節)もあります。これらの権利の行使や、お客様のデータに関するその他のご質問については、[email protected] までメールでご連絡ください。

苦情

お客様には、データ保護機関に苦情を申し立てる権利があります。Naola はスペインから提供されているため、当社の監督機関はスペインデータ保護庁(AEPD)です。お客様が居住または勤務する地域の監督機関に申し立てることもできます。欧州データ保護会議がEU および EEA の監督機関の一覧を公開しています。事前に当社へご連絡いただく必要はありませんが、[email protected] にて問題の解決に喜んで取り組みます。

8. 本ポリシーの変更

当社は本ポリシーを随時更新する場合があります。更新した場合は、新しい日付と共に新しい版を本ページに掲載します。新しい種類のデータやデータの新しい利用など、重要な変更の場合は、アプリ内でもお知らせします。

9. お問い合わせ

プライバシーに関するご質問やデータ請求は、次までご連絡ください:[email protected]