NexLet

Built by NexLet

NXL · LEGAL · TERMS

Terms of use.

Last updated 17/05/2026

By signing in to NexLet you agree to these terms. They are written to be readable on a first pass, not as a defensive document. If anything is unclear, reach out to adrian@adriantroop.com and we will fix the wording rather than hide behind it.

What this is

NexLet is a CRM-style business inbox for luxury rental agents, owners, clients, and concierge vendors. One iPhone app, one web pairing surface for WhatsApp, one Supabase backend, one assistant called Helena. Adrian Torrente Tenreiro — solo founder, working agent at Cycladic Estates in Mykonos — runs it.

These terms cover the product as it ships in v1. They are English-only; French and Greek versions will follow as fast-follow translations, and the English version controls in any conflict until those land. Dates throughout are written DD/MM/YYYY — our hard project rule.

Who can use NexLet

NexLet is built for four kinds of user, and your account inherits its role from how you arrive:

  • Agents at licensed or registered rental agencies handling high-net-worth clients (1–15 agents per agency, 50–500 villas under management, €30k–€300k/week stays is the typical shape).
  • Owners of short-term-rental property — villas, chalets, and (schema-only in v1) boats, planes, and services. The Owner role is the property manager; there is no separate manager role.
  • Clients invited by an agent — typically the principal or family-office representative organising a stay.
  • Vendors providing concierge services (private chefs, captains, on-call wellness, transfers) once an agent or owner has invited them.

You must be at least 18 years old. NexLet is not built for personal-only short-term-rental hosts; it is a professional tool for rental-agency operations.

How signing in works

Three ways to sign in, all routed through Supabase Auth:

  • Email magic link. You enter your email, Resend sends a one-time link, you tap it and you are signed in. No password. No password to leak.
  • Sign in with Apple. Per Apple App Store Review Guideline 4.8, NexLet offers Sign in with Apple as a peer to the other social-style options. We honour Apple’s private-relay email when you choose it; we never reach for your real email if you have hidden it.
  • Sign in with Google. Standard OAuth flow.

WhatsApp pairing is a separate, post-signup step that happens at nexlet.io/connect (a web page, not inside the iOS binary). It links your existing WhatsApp number to your NexLet account so Helena can relay messages on your behalf. Pairing is never an auth entry-point and you can unpair from Settings at any time.

What you do, what we do

You handle your inquiries. You decide which villas to propose, which Selections to send, which owners to bring in, which vendors to invite, and which deals to close. You transact with your clients and owners in whichever way you already do that — wire, deposit invoice, signed lease — off-platform.

We provide the CRM that holds your threads, your Selections, your reputation rows, and your inquiry pipeline; the WhatsApp message relay that gets WA traffic into and out of your inbox; Helena, the Anthropic-powered assistant that drafts and parses; and the Selection link surface at nex.lt/s/[slug] that gives a client a clean, branded view of what you’ve proposed.

Helena drafts; humans transact. Helena never makes a booking, never confirms a price without owner sign-off, and never moves money. Every action she proposes lands on your one-tap confirm before anything goes out over WhatsApp. This is a hard-stop guardrail enforced at our tool-use layer, not a policy we hope she follows.

You will not use NexLet to send bulk messages, to message people who have not started a conversation with you, to send authentication codes or one-time passwords through the relay, or to operate in any way that puts the underlying WhatsApp channel at risk of a ban. Helena’s send rate is capped to ≤80 messages per minute with jitter; the reply-ratio guard blocks Helena sending into threads with worse than a 1:3 inbound-to-outbound ratio. These are our defences too — we cannot ship if WhatsApp account health collapses.

AI disclosure (Helena)

Per Apple App Store Review Guideline 5.1.2(i), the first time you encounter a Helena-drafted surface inside the iOS binary, an in-app AI disclosure modal appears. It explains that Helena is an AI assistant powered by Anthropic models, that she drafts replies on your behalf, and that you control whether to send what she suggests. You acknowledge the modal once per account.

Helena is a consistent concierge character — not a voice-mimic of the agent. She identifies as “[Agent]’s assistant” in every WhatsApp message she sends, never as the agent themselves and never as NexLet. We will not ship a Helena voice profile that imitates the agent; that direction is retired per our project hard rule.

Helena’s factual output is gated by tool-use against your actual data — villa availability, owner-confirmed pricing, stay-window availability. She cannot hallucinate a price or an availability window; if the tool returns nothing, she replies with an indicative-pricing caveat and asks the owner. You can pause Helena on any thread from the conversation header and you can disable Helena drafting account-wide from Settings.

Billing

Five tiers, two payment paths.

  • Starter — €50/month. Sold via Apple In-App Purchase on the iPhone app. Apple Guideline 3.1.1 governs the IAP relationship; Apple owns the refund flow for IAP purchases. To request a refund on a Starter or Pro purchase, use Apple’s refund flow at reportaproblem.apple.com.
  • Pro — €149/month. Sold via Apple In-App Purchase. Same refund posture as Starter.
  • Studio — €399/month. Sold via Stripe on the web at nexlet.io/pricing. Per Apple Guideline 3.1.3(b) we do not advertise these web-only tiers inside the iOS binary. Refunds on Studio, Power, and Enterprise are handled by us directly — email adrian@adriantroop.com.
  • Power — €899/month. Sold via Stripe on the web.
  • Enterprise — €2,499/month. Sold via Stripe on the web, with a brief annotated onboarding call to set up the cohort and any custom Helena defaults.

All prices are in Euros and exclude any applicable local taxes Apple or Stripe collects on our behalf. You may cancel at any time from inside Apple’s subscriptions screen (Starter and Pro) or from the Stripe customer portal (Studio, Power, Enterprise). Cancellation takes effect at the end of the current billing period; your account downgrades to a read-only state at the period boundary.

If a sev-1, sev-2, or sev-3 incident degrades the product — for example, an extended Anthropic outage or a Baileys transport interruption — we email affected agencies a credit or refund per the incident-response policy referenced in 12-REFUND-POLICY.md (linked from the status page).

Account deletion and data ownership

You can delete your account from inside the iOS binary at any time: Settings → Account → Delete account. Per Apple App Store Review Guideline 5.1.1(v), the deletion path lives in the app itself, not buried in a web flow. We process deletion within 30 days of your request.

One important nuance: the agency owns the data, not the individual agent. When an agent leaves an agency, their threads, their Selections, their inquiry pipeline, and the reputation rows tied to their work all stay with the agency. The individual agent’s account is detached; the agency’s workspace is unchanged. This is a deliberate, locked project decision — agency-owns-everything — to keep continuity for clients who have been corresponding with an agency over multiple seasons.

If you are the agency owner and you delete the agency itself, all member accounts inside the agency are cascaded into deletion at the same 30-day window.

The boring stuff

NexLet is provided as-is. We do not warrant that the product will be uninterrupted or error-free; we do warrant that we will work to fix what breaks, and the incident-response policy referenced above codifies what “working to fix it” means in practice.

We may suspend or terminate an account that violates these terms — for example, by sending bulk unsolicited messages through the WhatsApp relay, by attempting to harvest data across agencies, or by using NexLet to send authentication codes or one-time passwords (which would jeopardise the underlying WhatsApp channel for every other NexLet user). When we do this, we email the account holder with a short reason and a 14-day window to export their data before deletion.

For disputes, we ask for best-efforts informal resolution first — a single email exchange usually fixes whatever went wrong. If a dispute cannot be resolved that way, the founder home jurisdiction is the Cyclades / Mykonos, Greece, and any formal proceeding would land there.

We may update these terms as the product evolves. When we do, we bump the Last-updated stamp at the top of this page and re-email cohort agencies before the change goes live. Continued use of NexLet after a change constitutes acceptance of the updated terms.

See also our privacy page for how we handle your data, including the full subprocessor list and the AI-data posture with Anthropic. See the in-app AI disclosure modal for Helena’s scope and the per-thread pause control.