Multiple User Accounts on One Machine

Last updated: 2026-03-29

Overview

JuturnaReport is designed to work correctly on shared Windows workstations. The license is shared across all user accounts on the machine; the application data (database, master password, settings) is fully isolated per user account. Each user gets their own independent workspace without seeing anyone else’s data.


License Behavior

The license activation is stored in a machine-wide location:

C:\ProgramData\Juturna Labs\JuturnaReport\

C:\ProgramData is accessible to all Windows user accounts, so a license activated by one user is automatically recognized by all others on the same machine. No additional activation steps are required for subsequent users.

The machine counts as one activation against the license limit, regardless of how many Windows user accounts exist on it. A three-machine license covers three physical (or virtual) machines, not three user accounts.

Deactivation is also machine-wide. If any user account deactivates the license, it is removed for all accounts on that machine simultaneously.


Application Data Isolation

Each Windows user account has its own independent application data stored under that user’s profile:

C:\Users\<username>\AppData\Roaming\Juturna Labs\JuturnaReport\

This includes:

  • The encrypted SQLCipher database (all clients, engagements, scan imports, findings, and reports)
  • The master password and backup code
  • Firm settings, SMTP configuration, and report templates

User accounts cannot access each other’s data. There is no shared workspace, no shared client list, and no shared findings database between accounts.


First Launch for a New User Account

When a user launches JuturnaReport for the first time on a machine where another user has already installed and activated it, the sequence is:

  1. Launch JuturnaReport from the Start Menu or desktop shortcut.
  2. A splash screen appears briefly while the application initializes.
  3. The existing machine-wide license is detected automatically. No activation screen is shown.
  4. The user is prompted to create a new master password for their account.
  5. After completing setup, the app opens to a clean, empty workspace.

The new user does not need a separate license key and does not consume an additional activation.


Uninstall Behavior

Running the uninstaller removes the application binaries from C:\Program Files\Juturna Labs\JuturnaReport\. During uninstall, the installer asks whether to remove local application data.

  • Choosing to remove data affects only the data belonging to the user account that ran the uninstaller. Other users’ profile data in their own AppData directories is not touched.
  • The machine-wide license file in C:\ProgramData may also be removed during uninstall, which would deactivate the license for all accounts on the machine.

For a complete cleanup across all user profiles on the machine, each user would need to delete their own application data folder, or an administrator can do so directly from C:\Users\<username>\AppData\Roaming\Juturna Labs\JuturnaReport\ for each account.


Summary

Aspect Behavior
License activation Machine-wide; shared across all user accounts
Activation count 1 per machine, regardless of user account count
Database Per user account; fully isolated
Master password Per user account; set independently
Settings and templates Per user account; not shared
Deactivation Machine-wide; affects all user accounts