Note that your license does allow you to give the key directly to students and have them type it in themselves, and in fact they can even use the same key to activate the Pro features on their phone and/or home computers. This is true of the PWA as well as the installed application.

An alternate solution to this problem is to use the Progressive Web App (PWA) version of Graphical Analysis. If you have students follow a URL of the form https://graphicalanalysis.app/?key=yourkeyhere, from the Chrome browser, they will be taken directly to the activated Graphical Analysis Pro app. Replace “yourkeyhere” with the license string you have been provided. This approach works on all platforms except iOS/iPadOS.

Another benefit of using the PWA is that no installation is needed; you need only provide the URL.

For the installed Graphical Analysis application (and not the PWA), the license key is stored on a per-user basis, which makes activation on a per user basis slightly complicated.

Windows

The activation is stored in at
C:\Users\USERNAME\AppData\Roaming\Vernier Graphical Analysis\Local Storage
Activate Graphical Analysis once, and then copy that directory from your version of that folder to
C:\Users\Default\AppData\Roaming\Vernier Graphical Analysis\Local Storage
This will activate it for everyone who doesn’t have an account on that Windows computer already.

Note many sites have remapped that folder onto a network share, so you’ll need to copy it to everyone’s folder on that share.

For existing users that haven’t been remapped the way you’d copy this would be a PowerShell script like this:

$dir = dir C:\Users\ | ?{$_.PSISContainer}
foreach ($d in $dir) {
if ($d.Name -eq "Public") {}
elseif ($d.Name -eq "Super User") {}
elseif ($d.Name -eq "Admin") {}
else {
$copyto = Join-Path -Path $d.FullName -ChildPath "AppData\Roaming\Vernier Graphical Analysis\Local Storage\"
xcopy PATHTOACTIVATEDLOCALSTORAGE $copyto
}
}

Note that you’ll want to replace PATHTOACTIVATEDLOCALSTORAGE with whatever that path is from your folder above, and may want multiple “elseif” for other system level accounts on your machines.

macOS

The activation is stored in:
/Users/USERNAME/Library/Application Support/Vernier Graphical Analysis/Local Storage
Activate Graphical Analysis once, and then copy that directory from your version of that folder other users. The easy way to this on old versions of macOS involved the User Template folder, but don’t do that on new versions of macOS, instead you’ll need to create a Launch Agent script to copy those preferences onto the Users folder, and that can therefore cover both users that don’t exist on the machine yet and users that do.

See also:
How do I use the silent installer for Graphical Analysis/Spectral Analysis/Instrumental Analysis?
What is the difference between the Progressive Web App and Chrome Packaged App versions of Graphical Analysis and other Vernier apps?
Graphical Analysis Troubleshooting and FAQs