Voxta docs

Security

Encrypting your content, deciding who may sign in, and exposing the server safely.

Voxta runs on your own machine and holds unusually personal content — conversations, character sheets, generated images. Three separate things protect it, and they answer different questions.

A reasonable setup

For a normal single-user desktop install:

  1. Set an account password, and turn on encryption in Password mode. Write the recovery code down somewhere that is not this machine.
  2. Issue an API key for each client you actually use — the VAM plugin, Voxy, your own scripts.
  3. Turn off "allow external apps" once those clients work with their keys, so nothing else on the machine can sign in as you.
  4. Leave the server bound to loopback unless you have a reason not to.

Steps 2 and 3 are in that order on purpose. Turning the flag off first cuts off every local client that had no credential.

On this page