For JYOTVIRA field engineers. Follow this checklist in order for every new client installation.
Copy the client-specific install package (built with scripts/package_client.py) to a USB drive or shared transfer location. Never email the package. Extract to a local path (e.g., C:\SecureSync\).
Open Command Prompt as Administrator. Navigate to the extracted folder. Run: DriveMonitor.exe --ai. The wizard will prompt for Google Drive authorization and folder selection.
The wizard will open a browser for Google OAuth. Client logs in with their Google account. Confirm the app is authorized. Token is stored locally in config.json on the client PC — never in the install package.
During the wizard, select the folders to monitor (Documents, Desktop, Tally directory, client-specific folders). Ask the client which folders contain their most important data. Start conservative — you can add folders later.
Run: DriveMonitor.exe --setup-restore-pin. The client chooses their own PIN (6+ characters recommended). The PIN is stored as a PBKDF2-SHA256 hash in config.json. Do not choose the PIN yourself — the client must set it. Do not record the PIN anywhere.
Run: DriveMonitor.exe --health. Confirm the monitoring agent is running and the first sync has completed. Check Google Drive to confirm a file from a monitored folder appears in the SecureSync backup folder.
Confirm SecureSync is registered to start with Windows. The wizard handles this automatically. Verify in Task Manager → Startup Apps that DriveMonitor appears and is enabled.
Help the client install the SecureSync mobile app. Log in with their JYOTVIRA credentials (not their Google credentials). Verify the app shows the correct device name and last-sync time.
Walk the client through: (a) what the app shows, (b) how to know if backup is working, (c) what to do if something looks wrong (call/WhatsApp JYOTVIRA). Leave the handover checklist below completed and on file.