SanityCodeは、決まったルールだけをコードに対して機械的に実行します。

AIが書いたコードを決まった危険の種類で検査し、結果はやさしい言葉で

検査を始める

料金準備中
example.ts
const total = items.reduce((s, i) => s + i.price, 0)
if (total = 0) return null
await fetch(url, { body: JSON.stringify(card) })
console.log(user.password)

検査の種類:

  • 情報の露出: 見えてはいけない情報が外に出てしまう場合です。
  • 外部入力の未確認: 外から来た内容を確認せずそのまま使う場合です。
  • サーバーだけが決めるべき値: サーバーが決めるべき値をブラウザが代わりに決めてしまう場合です。

使い方:

  1. コードを貼り付けます。
  2. 検査を実行します。
  3. 結果を見ます。

何をするか:

SanityCodeはAIが書いたコードを、決まった危険の種類と照らし合わせます。ルールに当てはまった部分は、決まった文で画面に表示します。ルールにない問題は画面に出ません。

コードはこの端末の中だけで処理され、サーバーや外部には送信されません。検査の過程でモデルを呼び出しません。

料金

準備中

ガイド

準備中