Reddit App API
JA

Reddit App API · 05 / APP

アカウント情報と支払い情報の扱い

Reddit App APIが扱うアカウント情報、キーのハッシュ、リクエスト利用記録、支払い記録、セッションCookie、請求書への参照について説明します。

アカウントの運用に使う情報

サービスは、メールアドレス、パスワードのハッシュ、APIキーのハッシュと接頭部分を保存します。アカウント情報と認証情報はアクセス認証に使われます。クレジット残高や、成功・保留・返還済みといった状態を含むリクエスト利用記録も保存します。IP関連情報と不正利用防止の記録は、レート制限や試用資格の確認に使われます。

支払い記録には、送金の検証と追加クレジットの記帳に使う請求書情報やトランザクション記録が含まれます。これらは、アカウントへのアクセス、クレジットの記帳、支払いの検証、不正利用防止のための情報です。パスワードやキーのハッシュを保存することは、平文のパスワードや復元できる完全なAPIキーを保存することとは異なります。

ブラウザーのセッションと請求書の復元

アカウントページの認証にはSecure属性とHttpOnly属性のあるセッションCookieを使います。これは、バックエンドが取得リクエストに使うAPIキーヘッダーとは別です。支払いウィジェットは、このホスト名のlocalStorageに請求書識別子と利用者識別子を保存し、一致する利用者のログイン時に最新の請求書の状態を復元できます。

ブラウザーに保存するのは参照用の識別子であり、請求書の内容、パスワード、元のAPIキー、トランザクションハッシュではありません。別の利用者がログインすると、その請求書を要求せずに古い参照を消去します。ログアウト時にも消去しますが、一時的に状態取得が失敗した場合は、再試行用に残ることがあります。ブラウザーのストレージ制限によって保存できない場合もあるため、この補助機能を永続的な記録と見なさないでください。

アクセス解析と支払い確認

各ページにはStatinsideのサイト65のアクセス解析が含まれます。この説明は、解析にCookieを使わないと断定するものでも、収集するフィールドについて未検証の一覧を示すものでもありません。上記のアカウントCookieや請求書参照の保存と、アクセス解析の動作を混同しないでください。

サービスは、送信されたトランザクションハッシュを、表示された請求書に対応する支払いの証拠と照合します。送金や請求書の記録があることは、即時決済、誤送金の回収、手動調査サービスの保証にはなりません。その請求書に必要な取引情報だけを入力し、ウォレットの復元フレーズや秘密鍵を入力しないでください。

アカウント情報とアーカイブの議論は別

ここではアカウント情報、個人情報、支払い情報の固定の保存期間を定めていません。このアカウントページには、アカウント削除操作も、公表された削除依頼の手順も実装されていません。キーの再生成は認証情報の置き換えであり、アカウント削除ではなく、関連する利用記録や支払い記録も消去しません。

これらの説明は、サービスのアカウント情報に関するものです。アーカイブ内のRedditレコードがいつまで利用できるかを定めたり、議論への永続的なアクセスを保証したり、このアカウント画面でアーカイブのレコードを削除できると約束したりするものではありません。

アプリ独自の保存方法は開発者が決める

ハイキングアプリの例は、別の開発者が作り得る機能を説明しています。端末内の閲覧リスト、アプリ利用者のアカウント、アプリ固有のアクセス解析は、その開発者の実装であり、このアーカイブAPIが作成するストレージではありません。開発者はその選択を利用者に説明し、サービスの認証情報をクライアントに埋め込まないようにする必要があります。

サービスの範囲は「利用条件」、認証情報や請求書の操作は「キーとクレジット」を参照してください。このページは、メールによるパスワード再設定、プライバシー相談用メールアドレス、データ請求用エンドポイントを提供しません。