Secur-IT empowers educators to securely create, administer, and monitor online exams entirely within the browser, prioritizing student privacy and comfort while maintaining academic integrity.
- Cursor Movement Tracking: Detects unnatural navigation patterns.
- Tab & Window Control: Blocks unauthorized tab switching and keyboard shortcuts.
- Screen Share Prevention: Automatically detects and prevents screen sharing and recording.
- **Active video proctoring:**Realtime suspecious gesture analysis.
- **Voice Monitoring
- Mouse Movement Analysis: Flags suspicious or irregular cursor patterns.
- Inactivity Alerts: Identifies prolonged inactivity indicating potential external consultation.
- Keystroke Dynamics: Analyzes typing rhythms to detect inconsistencies.
- Window Activity Detection: Flags frequent window or tab switching behaviors.
- Gemini AI Integration: Instantly identifies AI-generated content, ensuring authentic submissions.
- Advanced Typing Analysis: Python-based analysis for enhanced cheating detection (in development).
- Frontend: Next.js (Responsive UI with optimized SSR)
- Backend: Node.js (Microservices architecture for real-time security)
- Database: Firebase (Enterprise-grade encryption & security)
- AI Engine: Gemini AI (Advanced human-vs-AI content analysis)
- Additional Tools: Python-based typing pattern recognition (in development)
- **Face recognisation open cv model (in javascript)
- **Audio seperator models
- Node.js (v16+)
- npm or yarn
- Firebase account
- Clone the repository:
git clone https://github.com/Darshan-pr/ai_based_proctoring.git
cd ai-based-proctoring- Install Dependencies:
npm install
# or
yarn install- Start Development Server:
npm run dev
# or
yarn devVisit http://localhost:3000
Experience Secur-IT live here: https://ai-based-proctoring.vercel.app/
Deploy easily to platforms like Vercel:
- Connect your GitHub repo to Vercel.
- Configure environment variables directly in Vercel dashboard.
- Deploy and monitor instantly.
Secur-IT operates entirely within-browser, requiring zero installations, no video/audio tracking, and is fully compliant with GDPR standards, prioritizing privacy and secure data handling.
We deeply value community feedback and continuous improvement. Share your thoughts and issues in our GitHub discussions or raise issues to enhance the platform collaboratively.
Developed as part of the The Great Bengaluru Hackathon, Secur-IT showcases innovation in online examination security, leveraging cutting-edge technology to promote fairness, integrity, and student well-being.
Distributed under the MIT License. See LICENSE for more information.
"Empowering educational integrity, enhancing student trust—securely and comfortably."
✨ ai-based-proctoring by Team BETA ! ✨