Vyenne writes adult romance from your choices, at the heat level you choose. A short, fixed set of boundaries applies to every story. This is what they are, how they're checked, and what happens if they're crossed.
The characters are invented adults, and desire is always mutual. That holds beneath every choice you make - it isn't a setting, and it can't be switched off.
You set the cast, the heat, the themes and the pace. You can also set your own limits in your account: anything you mark is never written into a story, and never offered to you again. Your stories are private from other users and never sold.
Whatever you choose, a Vyenne story never contains any of this. Asking for it won't produce a story.
Every story passes two checks, automatically. You never have to ask for them, and there's no way to turn them off.
Your request is checked first. If anything in it crosses a line above, it's stopped right there - nothing is ever written.
The finished story is checked again, on its own, before it reaches you - because a request that looks fine can still produce something that isn't.
If a request crosses a boundary, it stops and you're asked to change it.
Deliberate or repeated attempts to get past these boundaries can suspend or end your account.
Anything involving a minor is treated with zero tolerance: it ends the account immediately and is reported to the authorities, as the law requires. There is no second chance, and no mode that allows it.
If a story ever contains something it shouldn't, report it from the story itself. It goes straight to a person, and it helps the checks above catch what automation missed.
Your stories and limits are private from other users. Vyenne and its providers access them only where needed to create your stories, provide support or keep the service safe. The Privacy Policy explains this in full.