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