Wednesday, April 15, 2026

Quick Attendance

📱 Quick Attendance: Release Documentation

Read  mobile App Privacy
Read Account deletion  Documentation


Introduction

Quick Attendance is a high-performance, local-first attendance management ecosystem designed to eliminate the inefficiencies of manual roll-calling. By leveraging dynamic QR technology and local network synchronization, the system provides a tamper-proof method for verifying student presence in real-time without requiring expensive cloud infrastructure.

System Background

Traditional attendance systems often suffer from two flaws: "Proxy Attendance" (where students sign in for absent peers) and privacy concerns related to cloud-stored data. Quick Attendance solves these issues through a Server-Client Architecture:

  • The Desktop Server (Lecturer): Acts as a localized hub. It generates unique, time-sensitive session tokens and stores all academic records locally on the lecturer’s hardware. This ensures that sensitive student data never leaves the institution’s control.

  • The Mobile Client (Student): Uses encrypted device-binding to ensure that one device equals one student. By scanning the lecturer’s dynamic QR code, the student’s presence is validated and recorded within seconds.

Core Pillars

  • Data Sovereignty: Your data stays on your machine.

  • Anti-Proxy Security: Device ID mapping prevents duplicate check-ins.

  • Network Efficiency: Works over local Wi-Fi/Hotspots, making it resilient to poor internet connectivity.


Desktop App (Server / Lecturer Edition) 
Privacy Policy & Data Handling

This policy explains how Quick Attendance ensures your attendance data remains under your absolute control.

1. Data Collection & Transmission

  • Privacy by Design: This application does not capture your screen or transmit data to external third-party servers.

  • Local Peer-to-Peer: The app functions as a local server, receiving check-in data directly from students. Processing and storage happen exclusively on your system.

  • No Activity Logs: We do not track your usage or transmit application data out of your local environment.

2. Local Storage & Control

  • Host-Side Sovereignty: All records are controlled on the lecturer's PC. There is no centralized cloud database; your data lives in the local installation directory.

  • User Access: You have full authority over the database. You can view, export, or delete records via the app UI or the file system.

  • Recovery Disclaimer: Because data is stored locally, any files deleted (intentionally or otherwise) cannot be recovered by the developers.

3. Usage, Liability & Updates

  • Free Version: This is the standard free version of Quick Attendance.

  • Mandatory Updates: To maintain security and protocol compatibility between the server and mobile client, updates are required whenever a new version is released.

  • Liability: We are not liable for data loss or damage resulting from the use of this software.

4. Current Scope

  • Individual Use: This version is optimized for individual lecturers. A centralized Enterprise version for institutions is currently in development.



📖 Mobile App: User Guide

Quick Attendance makes recording your presence fast, secure, and seamless.

1. Getting Started

  • Profile Setup: Launch the app and register your profile using your Full Name and Student ID.

  • Network Connection: Ensure your device is connected to the specific network (e.g., Campus Wi-Fi) required to communicate with the lecturer’s local server.

2. Checking In

  • Scan to Join: Navigate to the Home screen and scan the session QR Code projected by your instructor.

  • Manual Entry: If your camera is unavailable, enter the provided Session PIN manually to complete your check-in.

3. Timetable & Management

  • Schedule: Access the Timetable tab to view your weekly class schedule and upcoming sessions.

  • Profile: Use the Profile tab to update your details, manage linked accounts, or sign out.




🔒 Privacy Policy

Your privacy is our priority. Here is how we handle your information:

  • Data Points: We collect your Name, Student ID, and Device Identifier (MAC Address).

  • Integrity Checks: Device identifiers are used strictly to prevent "Proxy Attendance" (checking in for someone else) and to ensure the integrity of the academic record.

  • Secure Transit: Data is transmitted using industry-standard encryption directly to the lecturer’s server.

  • Third-Party Services: The app may include minimal integrations (such as banner ads) that collect anonymized metrics. These operate under their respective providers' privacy policies.

 


🗑️ Account and Data Deletion

You maintain control over your digital footprint:

  1. Local Device Data: To wipe your session and profile from your phone, go to Profile > Sign Out. This clears all local cached data.

  2. Official Records: Because attendance records are academic logs, permanent removal of historical data from the lecturer’s system must be requested directly through your Lecturer or Department Head.


📞 Support & Feedback

Connection Issues?

  • Network: Double-check that you are on the correct institutional Wi-Fi.

  • Server Status: If you cannot connect, verify with your instructor that the server session is active.

Technical Inquiries: For bugs or feedback, contact the developer at: 📧 raphaelraymondproduct@gmail.com



No comments:

Post a Comment