セキュリティとプライバシー
バージョン 2.3最終更新:
本ページは、Zenovayがお客様のデータをどのように扱うかについての平易なまとめです。安心させることよりも、まず誠実であることを目指しています。当社が行っていること、行っていないこと、そして現時点でまだ主張する権利のないことを列挙します。
本ページの内容が当社のプライバシーポリシー、DPA、または副処理者一覧と矛盾する場合は、法的拘束力のある文書が優先します。本ページとそれらの文書との不一致は不具合とみなしますので、ご報告ください。
データの所在
2026年10月28日以降、アカウントデータおよび認証データを保持するZenovayの主要データベースは、スイスのeu-zurich-1(チューリッヒ)リージョンのOracle Cloud Infrastructureでホストされており、当社はそこでSupabaseのオープンソースソフトウェア(PostgreSQL、認証)を自ら運用しています。そのバックアップも同一リージョンに保存され、2026年10月31日以降は、主要データベースおよび分析データベースの夜間バックアップの暗号化されたコピーも、欧州連合(eu-central、アムステルダム、オランダ)のBackblazeに保存されます。訪問者分析は、2026年10月23日から同じOracleリージョンの別の分析データベースに保存されています。2026年10月29日以降、ファイル(アップロードされた画像および添付ファイル、セッションリプレイならびにヒートマップのスクリーンショット)は、欧州連合(eu-central、アムステルダム、オランダ)のBackblaze B2に保存されています。スイスは欧州連合に属していませんが、欧州委員会はスイスが十分なデータ保護水準を提供していると認めています。移行期間中に欧州連合(フランクフルト)のSupabase, Inc.に保管されていた、旧主要データベースの読み取り専用のフォールバックコピーは削除されました。Cloudflare Workersは訪問者に最も近いエッジロケーションで実行され、Cloudflare KVおよびDurable ObjectsはCloudflareのグローバルネットワーク上で稼働するため、これらのサービスが取り扱うデータはスイスまたはEU域内に限定されません。データレジデンシーの構成は、当社のインフラストラクチャの変更に伴って変わる可能性があります。重要な変更が生じた場合には、本開示を更新します。
副処理者ページに記載する副処理者の大半は、Cloudflare、Stripe、Resend、OpenAIを含め米国に設立されており、任意利用のOAuthサインインプロバイダーも同様です。当社のアプリケーションのエラー監視は、SentryのEUリージョンに送信されます。米国への移転は、受領者が認証を受けている場合にはEU米国データプライバシーフレームワークに、それ以外の場合には欧州委員会の2021年標準契約条項に加えて、転送中の暗号化やデータ最小化といった技術的措置に依拠します。各プロバイダーについて当社が依拠する移転の仕組みは、副処理者ページに記載しています。 副処理者の完全なリストを見る.
当社が収集するもの(および収集しないもの)
Zenovayにウェブサイトを追加するとき、Cookieless Modeがあらかじめ選択された状態になっています。そのため、新しいサイトは、その時点でクッキーベースのモードを選択しない限り、クッキーレスの状態で開始します。これが既定になる前に作成されたウェブサイトは、それまでのモードのままであり、設定はウェブサイトごとにいつでも確認または変更できます。Cookieless Modeでは、トラッカーは訪問者の端末にクッキーもlocalStorageのエントリも書き込みません。Zenovayは代わりに、訪問者のIPサブネット(IPv4アドレスの最初の3ブロック、IPv6アドレスの最初の3グループ)、ブラウザのユーザーエージェント文字列、サイトID、および毎日変わるソルトのSHA-256ハッシュから、訪問者およびセッションの識別子をサーバー側で導出します。ソルトは日ごとに変わるため、識別子はUTCの日をまたいで引き継がれず、アドレスそのものが識別子とともに保存されることもありません。
サイト運営者がクッキーベースのモードを選択した場合、トラッカーはファーストパーティクッキー(zenovay_visitor_id、既定で30日間、および zenovay_session_id、最後のアクティビティから30分)を設定し、少数のlocalStorageのエントリを書き込みます。クッキーポリシーにはそのすべてを記載しています。サイトを後からクッキーレスからクッキーに切り替えても、日をまたぐ同一性はその時点以降について構築されるだけであり、過去が再構成されるわけではありません。Zenovayのトラッカーが独自に氏名、メールアドレス、決済情報、または正確なGPS座標を収集することはありません。サイト運営者は、任意のidentify機能を通じて氏名、メールアドレス、会社名などの識別子を当社に送信できます。その場合、当該データの管理者は当該サイト運営者であり、その適法性の根拠についても運営者が責任を負います。当社は個人情報を販売せず、コンテキスト横断的な行動広告のために共有することもありません。当社はGlobal Privacy Control(GPC)シグナルを尊重します。ブラウザがこれを送信している場合、当社のトラッカーは何かを収集または送信する前に停止します。
各カテゴリ、目的、法的根拠の法的詳細については、 プライバシーポリシーをご覧ください.
保存期間
生のアナリティクスイベントは、お客様のプランで定義された保存期間の経過後に削除されます。
- Free:1年(365日)
- Pro:2年(730日)
- Scale:4年(1,460日)
- Enterprise:構成可能(発注書で設定)
セッションリプレイの記録とヒートマップのデータはプレミアム機能であり、独自のより短い保持期間が適用されます。Pro は 60 日、Scale は 120 日、Enterprise は 180 日です。上記の分析データの保持期間にかかわらず、この期間で削除されます。
アカウントの監査ログ(ユーザー操作、課金イベント、設定変更)は24か月間保持され、毎日03:00 UTCから自動的に削除されます。これらには平文のIPアドレスは含まれず、一方向のSHA-256ハッシュのみが含まれます。これとは別に、当社の社内運用コンソールは、Zenovayの管理者が何を行ったかについて独自のログを保持しており、そのログにはセキュリティ上の説明責任のために管理者自身のIPアドレスが記録されます。
保護の方法
- Zenovayのすべてのエンドポイントは、Cloudflareのエッジで終端されるTLSを用いてHTTPSで提供されます。当社のWorkersとデータベースとの間の通信は、転送中に暗号化されます。
- 保存中のデータは、それを保存するプロバイダーによって暗号化されます。主要データベース、分析データベースおよびそれらのバックアップはOracle Cloud Infrastructure(Oracle管理の鍵を使用)、ファイルストレージはBackblaze(Backblaze管理の鍵を使用)です。保存時の暗号化とその背後にある鍵管理は、Zenovayではなくこれらのプロバイダーが、自らの公表する認証のもとで運用しています。ただし1つ例外があり、Backblazeに保存される夜間データベースバックアップの追加コピーは、Zenovayがオフラインで保管し、Backblazeが保有しない鍵を用いて、アップロード前にZenovayが暗号化します。
- 分析テーブルでは、IPアドレスは一方向のSHA-256ハッシュとしてのみ保存され、平文で保存されることはありません。訪問者レコードの平文フィールドは空で書き込まれ、平文の列は2026年4月26日にアカウント監査ログから削除され、チーム監査ログでは挿入時にハッシュ化して消去します。ただし、それだけがすべてではありませんので、残りもここに記します。サービスがその役割を果たすには、まずアドレスそのものを参照する必要があります。おおよその位置の照会、レート制限の適用、不正利用の検知とブロックに使用されるためです。これらの経路では、アドレスは短く限定された期間だけ保持されます。たとえば、24時間で期限切れとなる位置情報キャッシュや、不正利用防止およびIPブロックの記録です。また、当社の位置情報プロバイダーにも送信されます。ダッシュボードに表示される国と都市は、そのようにして解決されています。
- 本番データベースのすべてのテーブルでRow Level Securityが有効化されています。当社のAPIはサービスロールでデータベースに認証し、すべてのクエリ経路においてアプリケーション層でテナントのスコープを強制しており、Row Level Securityはクライアントからの直接アクセスに対する第二の防御線となります。顧客がデータベースに直接アクセスすることはできません。
- 管理操作およびアカウント操作は、追記専用の監査ログに書き込まれます。これらのテーブルにはUPDATEまたはDELETEのポリシーが存在しないため、認証済みのクライアントが履歴を書き換えることはできません。エントリが失われるのは、24か月の保持期間についてスケジュールされたジョブによる場合のみです。監査ログへの書き込みは意図的にノンブロッキングとしており、ログ記録の失敗が操作そのものを妨げることは決してありません。そのため、このログは完全性が保証されたトランザクションログではなく、説明責任のための記録です。
- 禁止または取り消されたセッションは、Cloudflare KVを介してエッジに伝播されます。Cloudflare KVは結果整合性を持ち、通常は約1分以内にすべてのロケーションに到達します。進行中のリフレッシュトークンはサーバー側で無効化されます。
お客様の権利
アクセス権(GDPR第15条)、訂正権(第16条)、消去権(第17条)、データポータビリティの権利(第20条)、異議申立権(第21条)はいつでも行使できます。無料の「データをダウンロード」エクスポートおよび「アカウントを削除する」フローは、いずれもプロフィール画面にあります。エクスポートは機械可読なJSONファイルで、プロフィール、チーム、ウェブサイト、セキュリティおよびログイン履歴、サポートチケット、AIとの会話、連携、ならびにアカウント保有者としてのお客様について当社が保持するその他の個人データを対象としています。
カリフォルニア州の住民は、CCPA/CPRAに基づき、知る権利、削除権、訂正権、販売または共有に対するオプトアウト権を有します。当社はブラウザのGlobal Privacy Controlシグナルを自動的に尊重し、ブラウザがSec-GPC: 1を送信する場合、追加の措置なしに有効なオプトアウトとして扱います。
書面によるリクエストや管轄区域固有の権利については、 プライバシーポリシーをご覧ください.
当社が主張しないこと
Zenovay自体は現在SOC 2の認証を取得していません。当社のインフラプロバイダーは業界標準の認証および証明を取得しています:Cloudflare(SOC 2 Type II、ISO 27001、ISO 27018)、Oracle Cloud Infrastructure(SOC 2、ISO/IEC 27001、ISO/IEC 27017、ISO/IEC 27018)。これらは各プロバイダーの認証であり、当社のものではありません。当社が独自の監査を取得した時点で本ページを更新します。
当社はISO 27001、HIPAA、またはPCI DSSの認証を主張しません。決済はStripeを通じて処理されており、StripeはPCI DSS Level 1の認証を取得しています。Zenovayが生のカードデータに触れることはありません。自動セキュリティスキャンは、当社のコードリポジトリに対して週次で実行されるよう構成されており、依存関係の脆弱性(npm audit)、静的解析(Semgrep)およびシークレットスキャン(gitleaks)を対象としています。動的アプリケーションスキャンおよびLighthouseは、スキャン対象が設定されているサービスでのみ実行されます。当社は、運用するデータベースソフトウェアのセキュリティリリースを監視し、検証済みの更新手順により更新を適用しています。当社は独立した侵入テストを依頼していません。
セキュリティ問題の報告
セキュリティ問題を発見された場合は、以下までご連絡ください: [email protected].
報告には48時間以内の確認応答を目指しています。現時点では有償のバグバウンティプログラムは運営していません。報告に対するクレジットをご希望の場合は、修正のリリースノートにお名前、またはご希望のペンネームを記載いたします。