プライバシーポリシー
最終更新:
本ポリシーは、Rerinku(以下「当社」)が、お客様による Rerinku ソフトウェア、Rerinku Cloud サービスおよび本ウェブサイトのご利用に際して、個人情報をどのように収集・利用・保存・共有するかを説明するものです。
Rerinku はローカル優先です。カメラ映像、録画、スナップショット、カメラのユーザー名とパスワード、AI 検出結果、顔ライブラリは、Rerinku を実行しているお客様自身の機器にのみ保存され、当社が収集・アップロード・分析することはありません。以下に記載するのは、実際に当社のサーバーを経由する、または当社のサーバーに保存される情報です。
運営者:【要確認:運営主体の正式名称と所在地】 連絡先:[email protected]
対象
- Rerinku ソフトウェア:Rerinku Onboard(お客様が自分で設置するサーバー)、Rerinku Android アプリ、コマンドラインツール、デバイス SDK。
- Rerinku Cloud:アカウント、クイック接続(リモートアクセス)、プッシュ通知の中継、サブスクリプション。
- 本ウェブサイト:rerinku.com とその各ページ。
収集する情報
アカウント情報
Rerinku Cloud のアカウント登録時に、次の情報を収集します。
- メールアドレス:ログイン、確認メールやパスワード再設定メールの送信、アカウントに関する必要なお知らせに使用します。
- パスワード:bcrypt で処理したハッシュ値のみを保存し、元のパスワードに戻すことはできません。
- 登録日時。
Google または X でログインする場合、当社が受け取るのはそのサービスにおけるアカウント識別子と確認済みのメールアドレスのみで、お客様の Rerinku アカウントとの照合に使用します。連絡先、投稿、フォロー関係などは読み取りません。X ではアカウント情報を取得するために「投稿の読み取り」「ユーザー情報の読み取り」権限もあわせて申請する必要がありますが、当社が使用するのは識別子とメールアドレスのみです。
ログイン後、ブラウザにはログイン用のトークンが保存されます。サーバーにはそのハッシュ値のみを保存し、既定では 7 日で失効します。
クイック接続(リモートアクセス)
Onboard でクイック接続を有効にすると、次の情報を保存します。
- サーバー名、作成日時、オンライン状態、最終接続日時。
- 接続記録:接続、切断、登録、取り消しなどのイベントとその日時。このうち登録、取り消し、中継用認証情報の発行などのイベントでは、セキュリティ監査と障害調査のためにリクエスト元の IP アドレスを記録します。
リモートアクセスの際は、次のように処理されます。
- お客様のブラウザからのウェブリクエストは HTTPS で当社のゲートウェイに届き、ゲートウェイで復号されたうえで、暗号化されたトンネルを通じてお客様の Onboard に転送されます。これは転送に技術的に必要な処理であり、後述の「サーバーログ」に記載するアクセスログを除き、リクエストの内容は保存しません。
- ライブ映像は WebRTC でエンドツーエンド暗号化(DTLS-SRTP)されて送られます。当社の中継(TURN)サーバーを経由する場合でも、当社が映像を復号することはできません。
プッシュ通知
Onboard が Rerinku Cloud を通じてお客様のスマートフォンに通知を送る際、通知の内容(例:「玄関で人を検出しました」)とスマートフォンのプッシュトークンが当社に渡され、当社はそれを Apple プッシュ通知サービス(APNs)または Firebase Cloud Messaging(FCM)に転送します。当社は転送のみを行い、通知の内容とプッシュトークンは保存しません。
Onboard のインストール情報
利用されているバージョンを把握し、問題を早期に発見するため、Onboard は既定で 10 分ごとに次の情報を Rerinku Cloud に送信します。
- インストールごとのランダムな識別子とソフトウェアのバージョン。
- OS、カーネルのバージョン、CPU アーキテクチャとコア数、メモリ容量、コンテナで動作しているかどうか、ボードの型番。
送信内容に、カメラ、録画、ユーザー、ネットワークに関する情報は含まれません。そのインストールでクイック接続を使用している場合、この情報は対応するサーバーと関連付けられます。Onboard の設定で CLOUD_REPORT=false とすると送信を停止できます。
サブスクリプションと支払い
有料サブスクリプションの決済は Stripe が処理します。カード情報は Stripe に直接送信され、当社がカード番号全体を見たり保存したりすることはありません。当社が保存するのは Stripe の顧客 ID、プラン、サブスクリプションの状態、更新日のみで、お客様が請求ページを開いたときに Stripe から請求書の記録を読み込みます。
サーバーログ
セキュリティと障害調査のため、当社のサーバーは IP アドレス、アクセス日時、リクエストのパス、ブラウザの識別情報を含むアクセスログを記録します。ログは【要確認:30】日後に削除します。また、総当たり攻撃を防ぐため、1 分間のリクエスト回数を IP アドレスごとにメモリ上で数えますが、ストレージには書き込みません。
本ウェブサイト
- 本ウェブサイトは、アクセス解析、広告、トラッキング用の Cookie を使用せず、第三者のアクセス解析サービスも導入していません。
- 選択したライト/ダークのテーマはブラウザのローカルストレージに保存されます。Rerinku Cloud にログインした後のログイン用トークンはセッションストレージに保存され、タブを閉じると消去されます。
- Google または X でログインする際、ログインがお客様のブラウザから開始されたことを確認して偽装を防ぐため、有効期間 10 分の必須 Cookie を設定します。
- ウェブフォントは Google Fonts から読み込むため、お客様のブラウザから Google に IP アドレスなどのリクエスト情報が送信されます。
収集しない情報
- カメラ映像、録画、スナップショット、音声。
- カメラのユーザー名、パスワード、ネットワークアドレス。
- AI 検出イベント、顔ライブラリ、顔写真。
- ソフトウェアの利用状況の統計。Rerinku のソフトウェアと Android アプリには、アクセス解析、クラッシュレポート、広告の SDK は組み込まれていません。
お客様の機器に保存されるデータ
次のデータはソフトウェアによってお客様自身の機器に保存され、当社はアクセスできません。
- Onboard:デバイス一覧、カメラの認証情報(暗号化して保存)、録画、AI 検出結果、顔ライブラリ、操作の監査ログ。リモートストレージ(お客様自身の S3 や WebDAV)を設定した場合、録画は指定した場所に同期されます。AI 検出を有効にすると、Onboard は Hugging Face または選択したミラーからモデルファイルをダウンロードします。これらのリクエストはお客様の機器から直接送信されます。
- Android アプリ:ペアリング済みの Onboard のアドレス、ログイン用トークン、プッシュトークン。
- コマンドラインツールとデバイス SDK:ローカルでのみ動作し、当社に利用データを送信しません。
Android アプリの権限
- ネットワーク:お客様の Onboard に接続し、映像を受信します。
- 通知:カメラのイベント通知を受け取ります。
- カメラ:Onboard のペアリング用 QR コードの読み取りにのみ使用します。読み取りが終わるとすぐに停止し、画像は保存しません。
- スリープ防止、バイブレーション:映像の視聴中に画面が消えないようにし、操作時の振動フィードバックに使用します。
- ストレージ(Android 9 以前のみ):お客様が撮影したスナップショットを保存します。
情報の利用目的
- サービスの提供と運営:ログイン、リモートアクセス、プッシュ通知、サブスクリプション。
- アカウントの保護:メールアドレスの確認、パスワードの再設定、不正利用や攻撃の防止。
- 製品の改善:バージョンや動作環境の分布の把握、障害の原因調査。
- 支払いと請求書の処理。
- 法令上の義務の履行。
当社がお客様の個人情報を第三者に販売することはなく、広告に利用することもありません。
情報を共有する相手
サービスの提供に必要な範囲に限り、次のサービス提供者と情報を共有します。
| サービス提供者 | 目的 | 関係する情報 |
|---|---|---|
| Stripe | サブスクリプションの決済と請求書 | メールアドレス、支払い情報 |
| Resend | 確認メールとパスワード再設定メールの送信 | メールアドレス、メールの内容 |
| Google ログイン、Android のプッシュ通知(FCM)、ウェブフォント | アカウント識別子とメールアドレス、通知の内容とプッシュトークン、IP アドレス | |
| X | X ログイン | アカウント識別子とメールアドレス |
| Apple | iOS のプッシュ通知(APNs) | 通知の内容とプッシュトークン |
| 【要確認:サーバーのホスティング事業者】 | Rerinku Cloud のサーバーのホスティング | 上記のサーバー上に保存される情報 |
このほか、法令に基づく場合、裁判所や行政機関から適法な要請を受けた場合、または当社、利用者もしくは公衆の生命・財産の保護に必要な場合には、法令に従って情報を開示することがあります。
保存期間
- アカウント情報:アカウントが存続する間。
- ログイン用トークン:既定で 7 日後に失効し、削除します。
- 確認用・パスワード再設定用のリンク:有効期間は 30 分で、関連する記録は 24 時間以内に削除します。
- クイック接続のサーバー情報と接続記録:サーバーが存続する間。Onboard で接続を解除するかサーバーを削除すると、あわせて削除します。
- Onboard のインストール情報:最後の送信から【要確認:12 か月】。
- サブスクリプションと支払いの記録:税務・会計に関する法令が定める期間。
- サーバーのアクセスログ:【要確認:30】日。
お客様の権利
お客様は次のことができます。
- 確認と訂正:Rerinku Cloud のコンソールでアカウント、サーバー、接続記録を確認し、パスワードとサーバー名を変更できます。
- アカウントの削除:[email protected] までメールでご連絡ください。ご本人であることを確認したうえで、アカウントとそのサーバー、接続記録を【要確認:15】営業日以内に削除します。
- インストール情報の送信停止:Onboard の設定で
CLOUD_REPORT=falseとします。 - 連携の解除:Google または X のアカウント設定で、Rerinku へのアクセス許可を取り消せます。
- 苦情の申し立て:当社の個人情報の取り扱いが不適切だと思われる場合は、当社にご連絡いただくか、お住まいの地域の個人情報保護当局に申し立てることができます。
安全管理
- パスワードは bcrypt のハッシュ値で保存し、ログイン用トークン、確認用リンク、その他のトークンもハッシュ値のみを保存します。
- すべての通信には HTTPS または暗号化されたトンネルを使用し、ライブ映像はエンドツーエンドで暗号化されます。
- サーバー上のデータにアクセスできるのは、運用に必要な範囲で権限を与えられた少数の管理者のみです。
完全に安全なシステムは存在しません。個人情報の漏えいが発生した場合は、法令に従って速やかにお知らせし、必要な対策を講じます。
国外への移転
Rerinku Cloud のサーバーは【要確認:サーバーの所在国・地域】にあります。上記のサービス提供者は、米国を含むその他の国や地域でお客様の情報を処理する場合があります。当社は、これらの提供者に本ポリシーと同等の保護措置を求めます。
未成年者
Rerinku Cloud は 16 歳未満の方を対象としていません。16 歳未満の方はアカウントを登録しないでください。未成年者の個人情報を誤って収集したことが判明した場合は、速やかに削除します。
本ポリシーの変更
当社は本ポリシーを更新することがあり、更新した場合はこのページに新しい改定日を表示します。重要な変更については、メールまたはサービス内での目立つ表示によりお知らせします。
本ポリシーには中国語版、英語版、日本語版があります。各版の内容に相違がある場合は、中国語版が優先します。
お問い合わせ
本ポリシーに関するご質問やご依頼は、[email protected] までメールでお寄せください。