Virtual try-on infrastructure

Give your customers virtual try-on — on your terms

Free for all, pay-per-use, freemium, subscription, or purchase-unlock. Five monetization models built in. One script tag to deploy.

Free tier: one script tag, shared pool, watermarked output. No card required.

Path A — Merchants

Native Shopify or WordPress app

One-click install, model selection in the plugin, widget injected into product pages. For store owners and agencies running off-the-shelf platforms.

Path B — Developers

Full REST API & B2B2C control

Create plans, register shoppers, mint short-lived JWTs, and meter every try-on against per-customer quotas. Your billing system stays in charge. Genvoris never touches shopper payments.

40%
Conversion lift when offered free (demo cohort)
25%
Fewer returns when offered free (demo cohort)
<60s
Per try-on result

These adoption metrics apply to Model 1 — free for all shoppers. Paid, freemium, subscription, and purchase-unlock models vary by store, price point, and audience.

Merchant-controlled access

Five ways to offer try-on. You pick the model.

Genvoris sells credits to your store. You decide whether shoppers use try-on for free, pay per session, upgrade through freemium, subscribe, or earn access after a purchase.

Model 1 — Free for all

Shopper: Every shopper can click Try it on with no login, payment, or gate.

Money: The store buys Genvoris credits and absorbs usage as a conversion cost.

Best for: Stores optimising for maximum adoption and lower returns.

mode: 'FREE_ALL'

Model 2 — Pay per try-on

Shopper: The shopper pays a small fee before each try-on session.

Money: The store collects shopper payment; Genvoris debits the store credit pool.

Best for: Stores that want to offset or profit from try-on usage.

mode: 'PAY_PER_USE'

Model 3 — Freemium

Shopper: Each shopper gets a fixed free monthly quota, then sees an upgrade prompt.

Money: The store funds the free quota and charges for upgraded access in its own billing.

Best for: Medium stores that want broad adoption with a natural upsell path.

mode: 'FREEMIUM', freeTryOns: 3

Model 4 — Subscription

Shopper: The shopper subscribes for recurring try-on access or a monthly quota.

Money: The store bills the shopper monthly; Genvoris enforces the subscriber quota.

Best for: Fashion, beauty, and accessories stores with frequent repeat shoppers.

mode: 'SUBSCRIPTION'

Model 5 — Purchase unlock

Shopper: A completed order automatically unlocks try-on credits for future visits.

Money: The store rewards buyers; Genvoris meters the earned credits per shopper.

Best for: Loyalty-driven retailers and brands focused on repeat purchases.

mode: 'PURCHASE_UNLOCK', creditsPerOrder: 5
Free tier

Start free with one line. Upgrade for full control.

Paste a single script tag with your publishable key and the widget runs on every visitor — no backend, no JWT, no registration step. Results carry the Genvoris watermark and consume your account's shared monthly cap.

  • Zero backend code — pure copy-paste install
  • Works for any anonymous visitor (no signed-in customer required)
  • Account-level monthly cap — no per-customer metering
  • Output is watermarked. Upgrade to remove the watermark and enable metered B2B2C plans.
product-page.html
<!-- Free tier: one script tag, watermarked output -->
<script
  src="https://api.genvoris.org/widget.js"
  data-api-key="gvk_pub_..."
  defer></script>
Paid tier swaps in data-end-customer-token for metered per-customer quotas. Same script tag, no rewrite.
For developers & agencies

Don't absorb the cost — monetise it

Every other try-on vendor sells the feature to you and leaves you to eat the GPU bill when shoppers abuse it. Genvoris is built two-sided. You buy credits from us, then sell metered try-on quotas to your own customers through your own billing system.

01

You buy credits from us

One-time credit packs, 1-year validity, FIFO consumption. No surprise overages — when the pack runs out, the widget pauses until you top up.

02

You sell plans to your customers

Create plans (e.g. Pro = 100 try-ons/month) via our API. Price them in your own checkout. Charge with Stripe, Shopify, Paddle, Lemon Squeezy — your money rails, your customer relationship.

03

We meter every try-on

Register the end-customer once, mint a 15-minute JWT per session, and we enforce the per-customer quota. Exhausted? We return 402 — you decide what UX to render.

Built for serious storefronts

Production-grade AI pipeline that drops onto any storefront with one script tag — no theme edits, no plugins, no rebuilds.

Works Anywhere

Drop a single script tag onto any storefront. No SDK lock-in.

AI-Powered

Two-phase pipeline: Gemini analysis → Vertex try-on model.

Any Product

Apparel, accessories, jewelry, home goods. All product types.

GDPR Safe

In-memory processing only. Customer photos never persisted.

1–4 Variations

Single result or grid of 4. Configure per plan.

Analytics

Track every try-on, conversion lift, and product performance.

See it in action

Photorealistic results from the production pipeline. Apparel, accessories and jewellery — all rendered with the same two-phase Gemini + Vertex try-on model.

Customer photo with a dress rendered onto them by Genvoris
Demo output
Apparel
Dress fit-check — single result mode
Four glasses variations rendered on a customer face by Genvoris
Demo output
Eyewear
Glasses — 4-variation grid mode
Necklace rendered on a customer photo by Genvoris
Demo output
Jewellery
Necklace — close-up render

Examples are internal demo renders generated against the production pipeline. We publish customer-attributed case studies once explicit written permission is in place.

How it works

One flow for your store. One flow for your shopper.

Flow A — For the store owner

01

Sign up and get an API key

Connect through Shopify, WordPress, or the REST API.

02

Choose your monetization model

Free for all, pay-per-use, freemium, subscription, or purchase-unlock.

03

Paste one script tag

Add the widget to product pages; server-side logic controls shopper access.

Flow B — For the shopper

01

Clicks Try it on

The button appears on your product page inside your storefront UX.

02

Uploads their photo

The shopper follows your access rules before the upload starts.

03

Gets the result

A photorealistic try-on is returned in under 60 seconds.

Simple, predictable pricing

Monthly subscription for your store. Your shopper billing model is yours to choose.

Revenue framing

What you pay us vs what you can earn back

Genvoris bills your store for try-on credits. You decide whether shoppers use try-on free, pay per session, subscribe, or unlock credits after purchase.

Growth plan$130/month → 1,000 try-ons
Model 2 — $0.99 per try-onPotential $990 shopper revenue
Model 3 — freemiumPartial recovery after the free quota
Model 1 — free for all$130/month, maximum adoption

Illustrative only — actual results depend on your traffic, conversion rate, shopper pricing, refund policy, and store audience.

Free

$0/month

30 try-ons / month

  • 30 try-ons / month
  • 1 variation per try-on
  • 1 API key
  • Genvoris watermark
  • Community support
  • Supports all 5 monetization models — compare models
Start with Free

Starter

$27/month

200 try-ons / month

  • 200 try-ons / month
  • 1 variation per try-on
  • No watermark
  • 2 API keys
  • Email support
  • Supports all 5 monetization models — compare models
Start with Starter
Most Popular

Growth

$130/month

1,000 try-ons / month

  • 1,000 try-ons / month
  • Up to 4 variations per try-on
  • No watermark
  • 5 API keys
  • Priority email support
  • Full analytics dashboard
  • Supports all 5 monetization models — compare models
Start with Growth

Pro

$380/month

3,000 try-ons / month

  • 3,000 try-ons / month
  • Up to 4 variations per try-on
  • No watermark
  • 15 API keys
  • Dedicated Slack support
  • Custom widget colors
  • Full analytics dashboard
  • Supports all 5 monetization models — compare models
Start with Pro

Business

$550/month

5,000 try-ons / month

  • 5,000 try-ons / month
  • Up to 4 variations per try-on
  • No watermark
  • Unlimited API keys
  • Dedicated account manager
  • Full white-label (remove Genvoris brand)
  • 99.9% uptime SLA
  • Supports all 5 monetization models — compare models
Start with Business

Need more than 5,000 try-ons / month? Contact us for enterprise pricing.

Which plan fits which model?

Start with expected usage. Change models without changing the Genvoris API contract.

Free

Best for testing Model 1 on a small store: 30 free, watermarked try-ons/month.

Starter

Good for Model 3 freemium on medium stores with limited monthly free quotas.

Growth

Ideal for Model 2 or Model 4: pay-per-use or subscription access at 1,000 try-ons/month.

Pro / Business

Built for Model 5 purchase-unlock and high-volume retailers with repeat buyers.