La procedura di attivazione utilizza poche informazioni sul prodotto e sul sistema per creare una richiesta di licenza per il prodotto. La richiesta di licenza è composta dal numero di serie, dal nome, dalla versione e dalla lingua del prodotto, insieme con il nome, la versione e la lingua del sistema operativo. Inoltre, vengono creati un ID hardware e un ID attivazione.
L'ID hardware è un hash monodirezionale calcolato matematicamente in base alla geometria dell'unità disco rigido e alla CPU del computer. Non può essere utilizzato per identificare il produttore o il modello del computer o dei suoi componenti. L'ID hardware viene utilizzato unicamente per identificare il computer e non viene mai inviato a SOLIDWORKS.
L'ID di attivazione è un numero casuale a 64 bit che viene sottocampionato per ridurre le dimensioni del codice di richiesta di attivazione. L'ID di attivazione viene utilizzato solo per identificare una richiesta di attivazione e non contiene alcuna informazione sul prodotto o sull'hardware.
La richiesta di licenza viene inviata a SOLIDWORKS tramite una connessione Internet protetta (SSL) o per posta elettronica. Se la richiesta è valida, viene restituita una licenza valida che attiva immediatamente il prodotto. La procedura di attivazione è completamente anonima e non vengono mai chiesti, raccolti o trasmessi dati personali. L'unità disco rigido non viene analizzata e nessuna delle informazioni raccolte può essere utilizzata per identificare i singoli componenti hardware.