First taste before you fully indulge your curiosity.

Our homepage is built around an inviting bottom-right chat launcher. Peek previews, keep the tension playful, and ease toward a warmer protected entry without losing the funnel.

Natural start preview model

A natural start

The chat launcher starts with enticing previews and soft steps into the app.

Scene warmth first

Motion first preview model

Motion first

Teasers reveal enticing motion while keeping the main content behind a paywall.

Tension before unlock

Safe handoff preview model
21+

Safe handoff

Smoothly transition into product surface at age-gated 21+ entry.

Built with care for the handoff

Clean handoff

The launcher feels obvious fast, but the public route still hands off cleanly.

The launcher starts in a recognizable place

The docked shell lives in the bottom-right on desktop and stays anchored as a mobile bottom sheet, so the user sees where to interact immediately.

The 21+ handoff never disappears

Even while the launcher is animating or minimized, the public path still points clearly into the deliberate 21+ age-gated entry.

The public shell stays separate from the app

The launcher hooks attention on the homepage, but it still hands off into the protected product seam instead of pretending the public page is the full runtime.

Trust surface

Even the animated launcher still needs visible product posture.

The avatar is sanctioned and source-tracked

The launcher uses manifest-approved placeholder media so the UI can move without raw docs assets quietly leaking into production paths.

The shell is animated, not chaotic

Typing dots, glow, and open-close transitions draw the eye without turning the homepage into a draggable desktop gimmick.

The next step stays obvious

The launcher can be opened, minimized, and reopened, but the same handoff into the 21+ gate remains in view instead of becoming a dead-end effect.

The launcher is now the obvious first move, but the public route still keeps age gate, policy posture, and protected-session handoff explicit before anything deeper begins.

Terms, Privacy, and Billing Policy stay visible before the public launcher hands off into the protected flow.

Sable avatar

Sable is already here

Midnight confidence

Elegant, self-possessed, and premium from the first line.

Opens on arrivalCuriosity hookContext carry-forward

Not your type?

First arrival beat

Sable chat avatar
Sable is typing

This browser cannot capture voice here yet, so the launcher stays text-first.