Installing TypeKey
Complete installation and activation guide for Server, Teacher, and Student apps across your school network.
System Architecture Overview
TypeKey runs as three applications that collaborate seamlessly over your local network:
-
Server App: Manages the central database, student records, licensing, and auto-backups. Install this first.
-
Teacher App: Allows teachers to create classes, assign lessons, set pacing, and monitor live student typing tests.
-
Student App: Complete typing practice curriculum, gamified tests, and speed exercises for students.
Step 1: Download the Software
Once your order form is approved, you will receive an official onboarding email titled: "Your TypeKey Software is Ready".
-
Open the EmailLocate the onboarding email in your inbox. Click the button. If the button doesn't respond, copy the direct link printed underneath and paste it into your browser.
-
Keep this Email SafeDo not delete this email. You will need the Activation PIN printed inside it when activating the server in Step 3.
Step 2: Copy and Unzip on Server Computer
The downloaded package contains everything required for all three apps, including your school's initial template database. Keep the entire folder together.
-
Transfer to Server ComputerCopy the entire downloaded ZIP folder to the computer that will act as your server (using a USB drive or local network share). Do not copy individual files separately.
-
Extract the Zipped FolderOn the server computer, right-click the zipped folder and select Extract All.... Choose a permanent location on the computer you will easily remember.
Step 3: Install Server App & Activate License
Always install the Server app first. The first time you install TypeKey on a computer, you will need to activate your license.
A. Run the Server Installer
Inside the unzipped folder, open the Server Setup installer and follow the on-screen prompts. When the installation finishes, the TypeKey — Activate Your License screen will open automatically.
B. Obtain Your License Key
The activation screen displays a QR code and a unique activation web link tied to this server machine.
-
Scan or Copy LinkScan the QR code using a phone or tablet, or click and open the URL in any web browser.
-
Enter Verification DetailsOn the activation web page, enter:
- The email address your TypeKey download email was sent to.
- The Activation PIN from that same email.
-
Copy the License KeySubmit the form to generate your license key. Click Copy to copy the entire key string.
C. Apply the License Key
Return to the activation screen on the server computer, click , paste your license key, and confirm. Your license is now active and setup will advance to the database configuration.
Step 4: Set Up the Database
After activation completes, the Server setup wizard asks you for two file paths:
-
Locate Source DatabaseBrowse to your unzipped TypeKey download folder from Step 2 and select the master database file provided inside (typekey_school.db).
-
Choose Permanent Storage LocationPick a safe, permanent folder on the server computer (e.g. C:\TypeKeyData\). This is where all student progress, class enrollments, and typing test scores will reside.
-
Confirm SetupClick Confirm to initialize the database and complete server setup.
Step 5: Install Teacher & Student Apps
With your Server app running, you can now set up classroom and lab computers across your school.
Teacher Computer
Copy the Teacher installer to the teacher's PC, run the setup wizard, and follow the on-screen prompts.
Student Computers
Run the Student installer on each student PC in your computer lab or classroom.
Network & Server Requirements
-
Same Local Network: The Server, Teacher, and Student computers must all share the same local network (LAN or Wi-Fi subnet).
-
Server Stays Powered On: The Server app must remain running whenever classes or students are using TypeKey. Keep the server machine awake and connected.
-
Background Service: Closing the Server application window minimizes it to the system tray — the backend service continues running smoothly in the background.
Have questions about installation or setup?
Check our Frequently Asked Questions for troubleshooting download links, activation keys, and network connectivity.
View Installation & Setup FAQs →