What I am building

AnyFaceDiceは、カメラ撮影や手元の集合写真から顔を自動検出し、ダイスを振るようにランダムで1人を選んで大きく表示するWebアプリです。顔検出も抽選もブラウザ内(WASM)で完結し、画像をサーバーへ送信しません。

Why I started

罰ゲームや発表の順番決めを、その場で・公平に・アカウント登録なしで済ませたいという場面から発想しました。

My decisions

  • プライバシー最優先。画像アップロード用のサーバーを持たない構成にする
  • スコアやサイズで信頼度の低い顔検出を除外し、誤抽選を減らす
  • インストール不要、URLを開くだけで使える体験にする

Tech

React 19 / TypeScript / Vite / MediaPipe Tasks Vision(BlazeFace, WASM)/ Canvas