v1.0Introducing Truva

Convert visitors into customers with social proof that gets to the point.

A lightweight review widget for your site. It collects reviews, keeps the negative ones off the page, and uses AI to put the strongest line of each review first.

your-site.com

Your product page

This is your site, with your fonts and your styles.

Reviews
Sample review

I put off switching for months because I assumed setup would eat a weekend. It took ten minutes, and support answered my one question before I'd finished my coffee. The onboarding emails were useful too, which never happens.

Sample customer
1 / 3
truva.

Visitors skim long reviews and remember the angry ones. Truva leads with the best line and sends the angry ones to you.

AI Punchline Extraction

A good review can run a full paragraph, and most visitors read the first line. Truva reads the whole review, finds the sentence that does the convincing, and shows it first in bold. The full text stays right underneath.

Demo with sample reviews. Pick one and press Extract.

Choose a sample review

Bought this printer for my studio after the old one died mid-order. Delivery was a day late and the manual is thin, so I wasn't impressed at first. Once it was set up, I stopped thinking about it. Three months in, it's the quietest printer I've owned and it hasn't jammed once. If you're on the fence, the noise level alone is worth it.

Press Extract to see which line Truva would lead with.

Smart Negative Routing

When a visitor leaves 1 to 3 stars, the review goes to your Telegram instead of your site. You read the complaint first and can fix the problem in private. Reviews with 4 and 5 stars are published to the widget.

Rate the sample review to see where it goes
Your Telegram

Only you see it

Truva

New 2★ review on your-site.com

“Arrived two days late and the size runs small.”

your-site.com

Public widget

Not published. It went to Telegram.

Shadow DOM Isolation

Every site theme ships its own CSS for fonts, colors and spacing. A plain embed picks all of it up. Truva renders inside its own Shadow DOM, so theme CSS from Tilda, WordPress or Webflow can't reach it, and its CSS can't leak into your pages.

The demo runs a real shadow root. Pick a theme.

Site theme
your-site.com

Your site

The theme sets fonts, colors and spacing for the whole page, widgets included.

“Setup took ten minutes.”

Support answered before I finished my coffee.

Sample review

Plain embed

No theme applied

Truva, Shadow DOM

No theme applied

Theme CSS

/* No theme yet. Pick one above. */

Instant Setup

One line of code, pasted once before the closing body tag. The script weighs under 15 KB and loads with defer, so your page renders first.

Install guides for HTML, React and Webflow

Tilda, WordPress, Webflow or a React app. If it takes a script tag, it takes Truva.

Paste the tag once, right before </body>. The highlighted line is the script itself. In React, the component adds that same tag when your app mounts.

<!doctype html><html lang="en">  <body>    <!-- your page -->     <script src="https://truva.sh/w.js" defer></script>  </body></html>

Start on Free and stay there while one site is enough. Upgrade when you want punchlines and Telegram routing.

Free

$0

For trying Truva on one site.

  • 1 site
  • 50 reviews per month
  • Shadow DOM widget, one-line install

Pro

Adds AI + Telegram

$19/month

For a store or service where one bad review costs sales.

  • 3 sites
  • AI punchlines
  • 1 to 3 star reviews routed to your Telegram

Business

$49/month

For agencies and teams running many sites.

  • Unlimited sites
  • Custom branding
  • AI punchlines and Telegram routing

Prices in US dollars. Accounts open with the public launch.