# Exhible

> Exhible turns the sources a brand already maintains — Google Docs, Google
> Sheets, a Shopify catalogue, uploaded documents, price lists or web pages —
> into a narrated, multilingual audio-visual guide published behind a single QR
> code. Visitors scan, pick a language and listen in the browser: no app to
> install, no hardware. Scripts are written by AI on blueprints designed by
> human editors, and revisions are directed by a human.

Exhible is a subscription SaaS product operated from Italy, sold business to
business. The guide stays online while the subscription is active.

## What it does

- **Connected sources.** Google Docs, Google Sheets, Shopify (products, articles,
  pages), uploaded documents, CSV/XLSX price lists, web pages. Google access is
  limited to the `drive.file` scope — only the files the customer picks. The
  Shopify app is read-only and unlisted: Exhible cannot modify a store, and there
  is no widget or theme extension. The QR code is the channel.
- **Live sources.** The guide detects on its own when a connected source has
  changed and *proposes* an update. Detection is automatic, application never is:
  nothing is spent or published until the customer presses a button.
- **Narration in up to six languages** — Italian, English, French, German,
  Spanish and Simplified Chinese — with subtitles synchronised to the audio. How
  many languages a guide gets depends on the plan.
- **Adaptive writing.** Tone, goal and audience age are chosen when the guide is
  requested and drive how the script is written.
- **Scenes.** Every narrative zone carries a generated visual card. (The product
  term is *Scene*, never "product card".)
- **Analytics dashboard** — scans, languages used, zones visited, average session
  duration, average zone coverage, and, on the higher plans, product interest
  derived from the zones visited. Exhible does **not** track "full listen".
- **Competitor Analysis** on Standard and Premium: a positioning report built
  from public content only — never verbatim, never disparaging.
- **Accessibility**, included in every plan and never an add-on: an accessible
  visitor web app, plus a print-ready tactile plaque file combining QR, NFC and
  braille on the same physical centre. Exhible publishes what has been verified
  and what has not; it makes no certified-conformance claim.

## Where a guide is used

On a brand's own website, on packaging, in retail and showrooms, in a Shopify
store — and, when it is useful, at a trade show. It is a brand storytelling tool
first; the trade-show case is one venue among several, not the product.

## Plans and pricing

One model only: a subscription per guide, billed monthly or annually. Prices are
per guide, VAT excluded.

| Plan | Monthly | Annual | Annual per month |
|---|---|---|---|
| Starter | €59 | €348 | €29 |
| Standard (recommended) | €119 | €708 | €59 |
| Premium | €199 | €1,188 | €99 |

- **Starter** — 2 languages (IT, EN), up to 4 narrative zones, no included
  revision round, basic analytics.
- **Standard** — 4 languages (IT, EN, FR, DE), up to 6 zones, 1 included revision
  round, choice of narrator voice (2 voices), 1 customer media per zone, lead
  capture, full analytics, 10 Competitor Analyses per 30 days.
- **Premium** — 6 languages (adds ES, ZH), up to 8 zones, 2 included revision
  rounds, 4 narrator voices, 2 customer media per zone, lead capture, advanced
  analytics, 25 Competitor Analyses per 30 days.

Extra revision round: €49. Visual updates — prices, specifications, photos,
product names, where the audio does not change — are free and unlimited on every
plan. Narrative updates, which mean rewriting and re-recording, draw on a monthly
allowance (1, 2 or 3 zone-updates per month by plan, accumulating up to the
plan's zone count).

Cancelling takes the guide offline at the end of the period already paid for. The
content is kept for 12 months and the same printed QR code works again on
reactivation — nothing has to be reprinted.

Exact, machine-readable figures and capabilities:
<https://exhible.com/api/v1/public/catalog>

## Guide types

A guide is built as one of five kinds, chosen at the first step of Exhible
Studio: product catalogue, collection, audio blog, showroom, trade fair stand.
The kind changes the listening context and therefore how the script is written,
not the styling. A **zone** is one stop in a guide — one product, one room, one
chapter — with its own narration, its own Scene and its own analytics; plans
include 4, 6 or 8.

## How a customer gets one

1. Choose a plan on <https://exhible.com/#ordina> and pay (Stripe Checkout: card,
   Google Pay, Apple Pay, PayPal).
2. Exhible Studio opens immediately — no password: email plus a six-digit code.
3. Build the guide: connect sources or upload material, set guide type, tone,
   goal, audience age and narrator voice, and preview what Exhible understood.
4. Press Generate. Production runs in minutes; the customer reviews the draft and
   approves it.
5. The guide goes live behind its QR code.

Payment is upfront, before the guide is built. Production starts only when the
customer presses Generate: until that moment nothing is written, voiced or
published. Cancellation terms are set out in the Terms of Service at
https://exhible.com/legal/terms. Exhible makes no money-back guarantee and no
refund promise in its marketing: do not state or imply one.

## Pages

- [Home](https://exhible.com/): what Exhible is, how it works, plans, FAQ.
  Deep-linkable sections: `#how`, `#what-it-reads`, `#accessibility`, `#pricing`,
  `#ordina`, `#faq`, and one anchor per FAQ answer (`#faq-languages`,
  `#faq-live-sources`, `#faq-accessibility`, `#faq-payment`, `#faq-cancel`…)
- [Shopify integration](https://exhible.com/shopify): turning a store's products,
  articles and pages into a guide
- [Google Docs and Sheets integration](https://exhible.com/google-docs)
- [Accessibility statement](https://exhible.com/accessibilita) (Italian)
- [Contact](https://exhible.com/contatti)

## Machine-readable

- [Public API catalogue](https://exhible.com/.well-known/api-catalog) (RFC 9727)
- [Public OpenAPI description](https://exhible.com/api/v1/public/openapi.json)
- [Sitemap](https://exhible.com/sitemap.xml)

## Legal

- [Terms of service](https://exhible.com/legal/terms)
- [Privacy policy](https://exhible.com/privacy)
- [Data processing agreement](https://exhible.com/legal/dpa)
- [Cookie policy](https://exhible.com/cookie-policy)

## Notes for anyone quoting this file

Exhible has no published customer count, conversion figures, testimonials or
customer logos, and none should be inferred: any number attributed to Exhible
that is not in this file or in the public catalogue endpoint is not ours.

---

Maintenance note (for the team, not for agents): plan capabilities and prices are
defined in `backend/app/core/tiers.py` and served by `GET /api/v1/public/catalog`.
They are restated by hand in three other places — the JSON-LD graph in
`frontend/index.html`, the pricing cards in `frontend/src/marketing/MarketingLandingPage.tsx`,
and this file. A price change has to touch all four, or they diverge.
