LVNAuth 1.0 released

Exactly 1 year has passed since the last version. In the past year, work was put into enabling LVNAuth to work with remote scripts.

LVNAuth v1.0 includes the ability to connect to a remote LVNAuth server (LVNAuthWeb) to store and retrieve saved decisions by the viewer. The remote server application, named LVNAuthWeb, is designed to be hosted by you (the visual novel creator) on a server.

New License

Another change is the relicensing of LVNAuth from GPLv3 to LGPLv3. This change was made to provide greater flexibility for developers and users who wish to bundle LVNAuth with visual novels or integrate it into other software applications.

LVNAuthWeb

LVNAuthWeb is a server application designed to interact with LVNAuth visual novels.

It allows viewers' decisions to be stored in a database and retrieved again later to branch off the stories in your visual novel in ways that were not possible before. For example: you can ask the viewer of your visual novel a question by bringing up a list of choices to choose from and then send the result to LVNAuthWeb. Later in your story if you want to have a character say something depending on what choice the viewer made before, you can retrieve the recorded answer from LVNAuthWeb and branch off your story. The saved decisions can be retrieved even after the visual novel has been closed and re-opened for playing at a later date, because the decisions are not stored on the viewers' computer. They are stored on your own server.

LVNAuthWeb is a separate download from LVNAuth - they are two separate applications that are designed to work together.

You can still create offline / regular visual novels with no remote scripts, but now the option exists to create visual novels that can fetch new scripts from your own server.

A full list of new features and bug fixes is below:

LVNAuth 1.0

November 1, 2025