SocialBuzz lets event attendees create personalized, on-brand social cards in seconds - with free in-browser background removal, a live Social Wall, and one-tap sharing to LinkedIn, X, Instagram, WhatsApp & Facebook. Set it up in minutes; embed it anywhere.
No reviews yetBe the first to leave a review for SocialBuzz
Maker
📌
Hey Product Hunt 👋 I'm Sachitanand Rai, maker of SocialBuzz.
Every event wants attendees posting about it - but "share on social!" rarely works, because making a nice, on-brand post is effort. So attendees don't, and all that organic reach is left on the table.
SocialBuzz fixes that. Organizers upload a branded template once; attendees add a photo + their details and get a polished, personalized card they're actually proud to post - in seconds. A few things I'm proud of:
Background removal that's genuinely free - it runs in the attendee's browser (no per-image API cost, no uploads).
A live Social Wall (/wall/your-event) that collages shared cards in real time, with a full-screen Kiosk mode for the venue screen.
Per-platform captions with a live preview, an embeddable widget you can theme to your brand, scheduled events that auto-retire, and analytics (generates, share-rate, journeys, CSV).
It's free to start (no card), and live now: https://socialbuzz-pillars.verce.... I'd love your honest feedback - especially on the attendee flow and the Social Wall. What would make you actually deploy this at your next event?
Report
How does the Social Wall update in real time for multiple events happening at once, and is there a cap on the number of attendees or shares per event?
Report
Maker
@rabia597613 Great question! Each event gets its own independent Social Wall, so 10 events running at once = 10 separate walls, each doing its own thing - there's no shared bottleneck between them. Every wall refreshes on a lightweight ~30-second cycle, pulling in that event's newest shared cards, so a fresh post shows up on the big screen within about half a minute.
On limits: there's no hard cap on attendees or shares - every card and share is stored and counted in your analytics. The wall view itself renders the most recent ~200 cards (deduped per person) to keep the venue screen buttery-smooth no matter how big the crowd gets, while the full history stays available in your dashboard.
Report
The in-browser background removal is a nice touch — saves attendees from juggling another tool or app just to make a clean post. Curious how it handles tricky lighting though.
Report
Maker
@sedanur7pxs Thanks! 🙏 Under the hood it's MODNet - a human/portrait-matting model - running right in the browser, so it's specifically tuned for people rather than generic objects. That's why it's clean around hair and edges on typical event selfies.
Honest take on tricky lighting: it holds up well in normal indoor/outdoor conditions. Where it can get soft is very low light, or when the subject and background are nearly the same tone (low contrast) - the model has less to separate. Because it's instant and fully on-device, a quick retake with a bit more separation almost always nails it, and there's an optional enhance step for sharper output.
Report
Curious how the live Social Wall updates in real time, is it websocket based or do you poll? Also wondering if attendees need to sign up or if they can generate cards anonymously.
Report
Maker
@merangnwqhu it's polling, not websockets - each wall does a lightweight fetch every ~30s. That's a deliberate call: it stays stateless and cheap to scale (no persistent socket per screen/viewer), and for a wall of shared cards, 30s freshness feels live without the ops overhead. If we ever need sub-second, websockets/SSE is the natural next step.
And yes - attendees can generate and share cards completely anonymously; they just add their name/company to the card. We offer Google One-Tap as an optional one-tap convenience (it also de-anonymizes analytics), but it falls back to a simple form. Only event organizers sign in, to manage their events.
Report
The in-browser background removal is genuinely impressive—no upload lag, no clunky masking tools, just clean cards ready to share. Whoever optimized that pipeline clearly sweats the details.
Report
Maker
@nurten327711 Really appreciate that - "no upload lag" is the entire point. 🙌 Nothing leaves the attendee's device: we lazy-load the ONNX runtime and matting model only when someone taps remove-background, cache it, and run everything locally. No round-trip, no server cost, and photos stay private. Glad it feels invisible - that was exactly the goal.
How does the Social Wall update in real time for multiple events happening at once, and is there a cap on the number of attendees or shares per event?
@rabia597613 Great question! Each event gets its own independent Social Wall, so 10 events running at once = 10 separate walls, each doing its own thing - there's no shared bottleneck between them. Every wall refreshes on a lightweight ~30-second cycle, pulling in that event's newest shared cards, so a fresh post shows up on the big screen within about half a minute.
On limits: there's no hard cap on attendees or shares - every card and share is stored and counted in your analytics. The wall view itself renders the most recent ~200 cards (deduped per person) to keep the venue screen buttery-smooth no matter how big the crowd gets, while the full history stays available in your dashboard.
The in-browser background removal is a nice touch — saves attendees from juggling another tool or app just to make a clean post. Curious how it handles tricky lighting though.
@sedanur7pxs Thanks! 🙏 Under the hood it's MODNet - a human/portrait-matting model - running right in the browser, so it's specifically tuned for people rather than generic objects. That's why it's clean around hair and edges on typical event selfies.
Honest take on tricky lighting: it holds up well in normal indoor/outdoor conditions. Where it can get soft is very low light, or when the subject and background are nearly the same tone (low contrast) - the model has less to separate. Because it's instant and fully on-device, a quick retake with a bit more separation almost always nails it, and there's an optional enhance step for sharper output.
Curious how the live Social Wall updates in real time, is it websocket based or do you poll? Also wondering if attendees need to sign up or if they can generate cards anonymously.
@merangnwqhu it's polling, not websockets - each wall does a lightweight fetch every ~30s. That's a deliberate call: it stays stateless and cheap to scale (no persistent socket per screen/viewer), and for a wall of shared cards, 30s freshness feels live without the ops overhead. If we ever need sub-second, websockets/SSE is the natural next step.
And yes - attendees can generate and share cards completely anonymously; they just add their name/company to the card. We offer Google One-Tap as an optional one-tap convenience (it also de-anonymizes analytics), but it falls back to a simple form. Only event organizers sign in, to manage their events.
The in-browser background removal is genuinely impressive—no upload lag, no clunky masking tools, just clean cards ready to share. Whoever optimized that pipeline clearly sweats the details.
@nurten327711 Really appreciate that - "no upload lag" is the entire point. 🙌 Nothing leaves the attendee's device: we lazy-load the ONNX runtime and matting model only when someone taps remove-background, cache it, and run everything locally. No round-trip, no server cost, and photos stay private. Glad it feels invisible - that was exactly the goal.