Pupgram is a social feed where the camera shutter stays locked until our in-browser AI sees a real dog — then you share it with the pack. No follows. No algorithm. The detection runs 100% on your device. Free forever.
No reviews yetBe the first to leave a review for Pupgram
Maker
📌
Hey Product Hunt 🐾
I built Pupgram because every social app I open these days makes me anxious. I wanted something small, single-purpose, and joyful — and the only thing on the internet that's still uncomplicatedly nice is dog photos.
So Pupgram has one rule: the camera shutter stays locked until our in-browser AI sees a real dog in frame. Point at a banana — locked. Point at a cat — locked. Point at a labrador — orange, pulsing, unlocked. Snap, share, done.
A few choices that I think make this different from "Instagram but for X":
→ The detection runs 100% on your device. No image ever leaves your phone unless you actually post it. That means it costs me $0 per detection regardless of how many people use it, and your camera roll stays private.
→ There are no follows. The feed is one global pool, ranked chronologically. The "Top Dogs This Week" leaderboard is the only social-proof signal.
→ Reactions are 🐾 / 🦴 / 🎾 / 🦸 — pat / bone / fetch / hero. Pick one. Switching swaps it. No like-count games.
→ A daily "pack prompt" rotates the feed mood — today's might be #zoomies, tomorrow #tongueoutTuesday. Posts can opt in.
→ Streaks (post a dog every day, watch the flame), badges, breed detection, web push notifications.
Tech stack for the curious: Next.js 15, Postgres on Neon (Singapore), Vercel Blob for images, TensorFlow.js + COCO-SSD for the gating, MobileNet for breed classification (~120 ImageNet dog classes).
I'd love your dog photos. Try it at pupgram.app, post your good boy or girl, and tell me what's broken.
Report
Somewhere out there is a golden retriever in a banana costume that will break your entire system. You're welcome.
Somewhere out there is a golden retriever in a banana costume that will break your entire system. You're welcome.
@frogman12834 ok now i need this dog to exist