1 puan yazan imso13 6 일 전 | Henüz yorum yok. | WhatsApp'ta paylaş

Merhaba. Koşu ekipleri, CrossFit ve geliştirici etkinlikleri gibi organizasyonlarda yüzlerce grup fotoğrafı yüklendiğinde, düzenleyenler için bunları paylaşmak zahmetli oluyor; katılımcılar içinse kendi fotoğraflarını bulmak göz korkutuyor. Bu iki tarafın sorununu aynı anda çözmek istediğim için bunu geliştirdim.

Çevreme baktığımda buluşma fotoğraflarının KakaoTalk grup sohbetleri, Google Fotoğraflar veya Google Drive üzerinden paylaşıldığını görüyordum. Bunlar iyi yöntemler, ancak kendi yüzlerinin görünmesinden rahatsız olan kişiler fotoğraf paylaşılmasını istemeyebiliyor; bu hava da bazen buluşma fotoğraflarının bile hiç çekilmemesine yol açıyor, bu da üzücüydü. Daha özel bir şekilde paylaşmanın yolunu düşünürken, yüz tanıma ile kişinin yalnızca kendi bulunduğu fotoğrafları görüntüleyebildiği ve diğer kişilerin gizlenebildiği bir yöntem uyguladım.

iwasthere (https://iwasthere.pics)

🎯 Düzenleyen: "Sadece yükleyin, teslimi kendi halleder"

  • Etkinlik oluşturup fotoğrafları yüklemek yeterli (katılımcılara tek tek göndermek gerekmez)
  • Tek bir paylaşım bağlantısıyla tüm katılımcılar kendi fotoğraflarını bulur
  • Etkinlik süresine dayalı otomatik silme (saklama süresiyle uğraşma yok)
  • MCP sunucusuyla otomasyon: Yapay zeka ajanı etkinlik oluşturma -> fotoğraf yükleme -> bağlantı paylaşma adımlarını sizin yerinize gerçekleştirebilir

📸 Katılımcı: "Bir selfie yeter"

  • Tek bir paylaşım bağlantısıyla erişim (üyelik, uygulama kurulumu yok)
  • Tarayıcıda bir selfie çekince -> yüzlerce fotoğraf arasından yalnızca sizin bulunduğunuz fotoğraflar anında filtrelenir
  • Diğer kişilerin yüzleri otomatik olarak mozaiklenir (portre hakkı koruması)
  • Bulunan fotoğrafları hemen indirme/paylaşma

🔒 Kişisel verilerin ve portre hakkının korunması

  • Liveness doğrulaması: Katılımcının kendi kimlik doğrulaması tarayıcı kamerasıyla liveness üzerinden yapılır. Kayıtlı fotoğraflarla başkalarını aramak mümkün değildir
  • Selfie saklanmaz: Çekilen kareden yalnızca yüz embedding'i çıkarılır, orijinal kare hemen imha edilir
  • Başkalarının portre hakkı korunur: Arama sonuçlarında kişinin kendisi dışındaki yüzler otomatik olarak mozaiklenir (portraitProtection varsayılan olarak ON)
  • Biyometrik veri minimum süre saklanır: Etkinlik süresi dolduğunda depolamadaki orijinaller, maskelenmiş dosyalar ve yüz embedding'lerinin tamamı otomatik silinir (archival)
  • Uçtan uca HTTPS, API Key için SHA-256 hash saklama, sahiplik temelli erişim kontrolü

🤖 Geliştiriciler/AI Agent'lar için MCP sunucusu

  • Düzenleyen iş akışını dışarıdan otomatikleştirebilmek için MCP (Model Context Protocol) sunucusu sunuyoruz.
  • Etkinlik CRUD'u, fotoğraf yükleme, indeksleme durumunu kontrol etme, paylaşım bağlantısı oluşturma dahil 13 araç
  • Stateless Streamable HTTP, API Key kimlik doğrulaması
  • Claude Desktop, Cursor gibi MCP istemcilerinden doğrudan bağlantı
  • Ayrıntılar için https://iwasthere.pics/docs/mcp adresine bakın

Gelecek planlar arasında ödeme eklemeyi denemek var, ancak PG kaydına kadar yol pek kolay değil haha. Beklerken, etkinlik oluşturmak için e-posta doğrulaması yapan tüm kullanıcılara ücretli plan özelliklerini otomatik olarak uyguluyoruz!

Şu anda en büyük kullanıcımız, spor yaptığım yerdeki koçum😂
Geri bildirim ve sorularınızı memnuniyetle karşılarım!

Henüz yorum yok.

Henüz yorum yok.