Demonstration dataA demonstration portfolio. Every property and every reading was authored to exercise the product. No hotel supplied any of it and no company is described.
ParaVida is an ingredient, not a platform to migrate onto. It adds environmental compatibility to a surface you already own and takes no part in booking, pricing, inventory, loyalty, payments or the guest relationship. Toggle between the two states below and watch what changes — and, more importantly, what does not.
A reference property detail page. Switch the guest and the intelligence block is the only thing that moves.

Canggu, Indonesia · Batu Bolong
Confidence 82 · based on 100% of the dimensions this guest weights
A description of the property, written by the partner, in the partner’s voice. ParaVida does not replace it, rewrite it, or rank it. This paragraph is identical in both states.
Photograph: Mx. Granger · CC0. A licensed photograph of the destination, not of any specific hotel — this reference surface depicts no real property or company.
Everything the partner owned before is still theirs. ParaVida added one block, and it is the only thing on the page that knows who is looking.
One question your page cannot currently answer.
Every traveller arrives asking whether this place suits them specifically. A star rating, a review average and a photograph gallery all answer a different question — how good is it, in general, for everyone. Compatibility is the only number on the page that changes with who is reading it.
Any part of your commercial relationship.
No booking flow, no payment, no rate, no inventory, no loyalty ledger, no customer record. The integration is a read: you send a property identifier and a weight vector, and you receive a score, an explanation and a confidence.
Your guest’s identity.
The interface has no field for a name, an email, a booking reference or a loyalty number. That is a property of the contract rather than a policy — there is nowhere to put one, and adding one would be a design change requiring approval.
One read call and a block of markup. The response carries the score, the band, the confidence, the coverage, the dimensions that were counted, and the version tuple it was produced under. The partner decides where it sits, how it looks, and whether the mark is shown at all when the engine refuses — though the refusal case is not optional to handle, because ParaVida returns one rather than estimating a number, and a surface that assumed a number would break the first time it met an unevidenced property.
What this demonstration does not prove
Produced underscoring 1 · weights 4 · ontology 1 · climate model 1 · engagement 1 · min coverage 0.5