Halo. Di acara seperti running crew, CrossFit, atau event developer, ketika ratusan foto grup diunggah, penyelenggara kerepotan membagikannya, sementara peserta bingung mencari foto dirinya. Saya membuat ini karena ingin menyelesaikan kedua masalah tersebut sekaligus.
Saat melihat di sekitar, orang-orang biasanya berbagi foto pertemuan lewat grup KakaoTalk, Google Photos, atau Google Drive. Itu cara yang bagus, tetapi sebagian orang mungkin tidak ingin fotonya dibagikan karena merasa tidak nyaman wajahnya terekspos. Sayangnya, suasana seperti itu bisa membuat orang bahkan enggan menyimpan foto pertemuan. Sambil memikirkan cara berbagi secara privat, saya menerapkan metode yang memungkinkan orang melihat hanya foto yang menampilkan dirinya melalui pengenalan wajah, serta menyamarkan orang lain.
iwasthere (https://iwasthere.pics)
🎯 Penyelenggara: "Cukup unggah, sisanya terkirim otomatis"
- Cukup buat event dan unggah foto (tidak perlu mengirim satu per satu ke tiap peserta)
- Dengan satu tautan berbagi, semua peserta dapat menemukan foto masing-masing
- Penghapusan otomatis berdasarkan periode event (tidak perlu memikirkan masa penyimpanan)
- Otomasi dengan server MCP: AI agent dapat menjalankan pembuatan event -> unggah foto -> berbagi tautan
📸 Peserta: "Cukup satu selfie"
- Akses lewat satu tautan berbagi (tanpa daftar akun, tanpa instal aplikasi)
- Ambil satu selfie di browser -> langsung memfilter hanya foto yang menampilkan Anda dari ratusan foto
- Wajah orang lain otomatis dimosaik (melindungi hak atas citra diri)
- Foto yang ditemukan bisa langsung diunduh/dibagikan
🔒 Perlindungan data pribadi & hak atas citra diri
- Verifikasi liveness: verifikasi identitas peserta dilakukan lewat liveness kamera browser. Tidak bisa mencari orang lain menggunakan foto tersimpan
- Selfie tidak disimpan: hanya face embedding yang diekstrak dari frame yang diambil, dan frame asli langsung dibuang
- Perlindungan hak atas citra diri orang lain: dalam hasil pencarian, wajah selain milik pengguna otomatis dimosaik (
portraitProtectionaktif secara default) - Penyimpanan minimal data biometrik: saat event kedaluwarsa, file asli di storage, file masking, dan face embedding semuanya otomatis dihapus (archival)
- HTTPS di seluruh jalur, penyimpanan API Key sebagai hash SHA-256, kontrol akses berbasis kepemilikan
🤖 Server MCP untuk developer/AI Agent
- Menyediakan server MCP (Model Context Protocol) agar workflow penyelenggara dapat diotomasi dari luar.
- 13 tool termasuk CRUD event, unggah foto, cek status indexing, pembuatan tautan berbagi
- Stateless Streamable HTTP, autentikasi API Key
- Bisa langsung terhubung dari klien MCP seperti Claude Desktop, Cursor, dan lainnya
- Untuk detail, lihat https://iwasthere.pics/docs/mcp
Rencana ke depan adalah mencoba menambahkan pembayaran, tetapi jalan menuju registrasi PG ternyata tidak mudah, haha. Sambil menunggu, semua pengguna yang sudah melakukan verifikasi email untuk membuat event otomatis mendapatkan fitur paket berbayar!
Saat ini pengguna terbesar adalah coach di tempat saya berolahraga 😂
Masukan atau pertanyaan sangat diterima!
Belum ada komentar.