2025 · Web app development · Our own system
Reviewed
Reviewed is a headless customer-reviews platform that Niro Digital built for itself and its clients in 2025, so reviews render in your own components instead of a third-party widget.
- Client
- Niro Digital (own product)
- Industry
- SaaS / Developer tools
- Year
- 2025
- What we did
- Web app development
The constraint
Every reviews widget we put on a client site looks like the widget, not like the site. It ships its own CSS, its own fonts and its own script, the client can change almost nothing, and the reviews themselves live in someone else's database. So we built the platform ourselves. Reviewed collects verified product and store reviews and hands them back through a headless SDK, a REST API and a GraphQL endpoint: hooks and TypeScript types only, no markup. Submissions are signed with a per-store public key and a hashed secret. Merchants moderate, reply and analyse in a dashboard, an auto-moderation rules engine handles the obvious cases, and four drop-in widgets exist for teams that would rather not build the UI. A separate admin portal runs the platform side.
The system

- //01Merchant dashboard: average rating, status breakdown and rating distribution

- //02Reviews table with status, rating and flag filters, saved views and export

- //03Review detail with reply composer and an AI-suggested response

- //04Per-store API keys: public key plus hashed secret, scoped and rotatable

- //05Install tab: headless SDK or script embed, with an LLM-ready integration prompt

- //06Widget builder: brand colours, live preview, four widget formats

- //07The review wall embedded standalone on a customer site

- //08Auto-moderation rules in priority order, with presets and an IP blocklist

- //09Analytics: period comparison, reviews over time, rating distribution, export

- //10A separate super-admin portal for stores, users, audit logs and monitoring

- //11Platform-wide moderation queue across every store, approve or reject inline

- //12The same dashboard on a phone, installable as a PWA
What changed
- //01Reviews render in your own components, matching your site, not a widget
- //02Install the npm package, fetch with hooks, build the UI: three steps
- //03Submissions are signed per store, so a review can be verified server-side
- //04It runs live on the Gecko Gas store, and it is free for our clients to use
What we'd do differently
Reviewed is not open source and it is not sold: it runs live on the Gecko Gas store, and it is free for our clients to use. Headless means you build every review component yourself; if you want a drop-in and nothing else, the widgets are there, but this is not the simplest tool on the market. We have no figures on conversion lift from reviews, so the analytics are a tool, not a proof. What we would do differently: we shipped nine external integrations and an AI layer before the moderation rules engine had a single rule configured on our own account. The core loop deserved to be finished first.
All projects
More work in Web app development
Start here
Tell us the constraint
Operations, workers or customers. One sentence is enough, we'll reply within one working day.


