Team: Guneet, Daksh, Arjun
Speaker: Arjun
Screen: Title slide → Statistics
Script:
"Hi, we're Team PassGuard - I'm Arjun, with Guneet and Daksh. 70% of data breaches happen due to weak passwords. With 100+ accounts per person, remembering strong passwords is impossible. Browser managers? Unencrypted. Cloud managers like LastPass? Breached multiple times. That's why we built PassGuard - a secure, LOCAL password manager with browser autofill that never touches the cloud."
Speaker: Guneet
Screen: PassGuard interface
Script:
"PassGuard uses military-grade AES-256-GCM encryption. Everything is encrypted locally with Argon2id key derivation. Zero-knowledge architecture means we literally cannot access your passwords. Your data never leaves your device. Let's see it in action."
Speaker: Daksh
Screen: Screen recording of PassGuard
Actions & Script:
-
Run PassGuard, create vault quickly
"Here's PassGuard. I'll create a vault - notice the real-time password strength indicator as I type."
-
Type password, show strength bar
"See how it analyzes entropy and character diversity? Green means strong."
-
Vault created, click "Add Credential"
"Now I'll add a GitHub credential."
-
Fill in quickly:
github.com,demo@example.com, password"Website, username, password - done. Instantly encrypted and stored locally."
-
Show credential in list
"All credentials searchable, one-click copy, fully encrypted."
Speaker: Arjun
Screen: Browser with GitHub login page
Actions & Script:
-
Click "Browser Extension" in PassGuard, copy token
"Now the best part - browser autofill. Copy the token, paste it in our extension."
-
Show extension popup with token pasted
"Extension connected securely."
-
Navigate to github.com/login
"I'm on GitHub's login page. Watch this."
-
Click floating PassGuard button
"One click..."
-
Credentials auto-fill
"Boom! Instant autofill. Secure, fast, only works when vault is unlocked."
Speaker: Guneet
Screen: Security Audit + features
Actions & Script:
-
Click "Security Audit"
"PassGuard actively protects you. It detects weak passwords, checks for breaches using HaveIBeenPwned..."
-
Show breach results
"This password was in 3 breaches - time to change it!"
-
Quick show vault sharing
"We also have RSA-4096 encrypted vault sharing, PDF exports, and USB auto-lock. Security first, always."
Speaker: Daksh
Screen: PassGuard in system tray
Script:
"PassGuard runs in your system tray, always available. One executable file, no installation. Built with Python, Flask, and industry-standard cryptography. It's open source, free forever, and your passwords never leave your device. We're making password security accessible to everyone. Thank you!"
Before Recording:
- Clean desktop (close unnecessary apps)
- Prepare demo vault with 3-4 credentials
- Install browser extension
- Test autofill on GitHub/Reddit
- Prepare slides for intro/architecture
- Good lighting and audio
During Recording:
- Speak clearly and at moderate pace
- Show features smoothly (practice first!)
- Keep cursor movements deliberate
- Zoom in on important parts
- Stay within 5 minutes
Transitions:
- Arjun → Guneet: "Guneet, tell us about the solution..."
- Guneet → Daksh: "Daksh, show us how it works..."
- Daksh → Arjun: "Arjun, demonstrate the browser extension..."
- Arjun → Guneet: "Guneet, what about security?"
- Guneet → Daksh: "Daksh, wrap it up..."
- Security: AES-256, Argon2id, zero-knowledge
- Convenience: One-click autofill, system tray
- Privacy: 100% local, no cloud, open source
- Features: Breach detection, vault sharing, USB auto-lock
- Polish: Modern UI, smooth UX, professional
| Scene | Duration | Cumulative |
|---|---|---|
| 1. Intro + Problem | 45s | 0:45 |
| 2. Solution Overview | 30s | 1:15 |
| 3. Demo - Vault + Credentials | 60s | 2:15 |
| 4. Demo - Browser Extension | 50s | 3:05 |
| 5. Security + Features | 45s | 3:50 |
| 6. Closing | 30s | 4:20 |
Total: 4 minutes 20 seconds (Perfect for 4-5 minute requirement!)
- Option 1: All three on camera together
- Option 2: Switch between speakers (picture-in-picture)
- Option 3: Screen recording only with voiceover
Recommended: Option 2 - shows team collaboration
Good luck with your presentation! 🚀