What is UnaSay?

Y’all say what? — the collective voice of Naija & Africa, in real-time Yes/No polls.

The pitch in one line

UnaSay is the anonymous opinion engine for Naija & African tori. No accounts. No login. One question, two buttons, live counts, share anywhere.

Why it matters

Nigeria & Africa argue the loudest on Twitter and WhatsApp, but those threads die in 24 hours and the “collective vibe” never gets quantified. UnaSay turns every spicy take into a vote you can see in real time. The vote count itself becomes the story — clipped into TikToks, embedded in articles, screenshotted into status updates.

It's also a low-friction trust ladder: most polls are open vote (highest reach), but for the high-stakes ones the creator can require X/Google sign-in or even an SMS/WhatsApp OTP — without ever asking the voter to make an account.

Voice

Every poll opens with the phrase UnaSay ___. It reads as “we’re all saying ___” — a hook that works in pidgin and in English and is short enough for any platform.

UnaSay Burna nor go win Grammy this year.
UnaSay fuel price go drop before December.
UnaSay Big Brother Naija no good again.

Always Yes/No. Always opinion-bait. Always pidgin-flavoured even in English.

How verification works

Every poll has a verification tier set by the creator. The voter only goes through whatever that one poll demands — UnaSay never holds an account.

TierWhat the voter doesBest for
Open voteTap Yes or No. Device fingerprint + rate-limit stop double votes.Trending banter
Social verifiedOne-shot OAuth with X or Google. No session is kept.Politics, sensitive tori
Phone verifiedSMS OTP (Termii). One number, one vote.High-stakes / official-feeling polls
WhatsApp verifiedOTP sent over WhatsApp. Cheaper, higher delivery in Naija.Phone-first audiences

How it makes money

Anyone (no login) can boost a poll as an ad via Paystack — card, bank transfer, or USSD. Boosted polls show in the “Boosted” row at the top of the homepage with an animated gold border.

Pricing:

Admin curates every poll on the platform; private people pay to push the visibility of a poll they care about.

What ships in v1

Where it’s built

Cloudflare end-to-end. Next.js 14 App Router compiled to a single Cloudflare Worker via OpenNext. D1 for the database, KV for rate-limits, a companion Worker holding the per-poll Durable Objects. No server, no instance to babysit.

One-liner

UnaSay is the collective voice of Naija & Africa — anonymous, real-time Yes/No polls on the tori everyone’s arguing about.