Live Classroom Verification • 5-Second Rotating Codes • Zero GPS Tracking

Smart Attendance.
Zero Proxies. Under 1 Second.

Eliminate buddy punching and WhatsApp screenshot sharing forever. ProxyProof uses 5-second rotating Bluetooth security codes and registered student phone locks to guarantee physical classroom presence in under a second.

LIVE CLASSROOM BLUETOOTH DEMO
ACTIVE • SESSION #101
Professor's Phone (Broadcasting)
0x8F3D...A491 Rotating Code
Code Lifespan: 5 Seconds Broadcast Range: Classroom Only
Security: Bank-Grade Encryption Replay Protection: Instant Expiry
Student's Phone (Checking In)
VERIFIED PRESENT (0.3s)
Physical Presence: Inside Classroom (Confirmed)
Device Check: Verified Student Phone
Official Record: Marked Present & Saved
0%
Proxy Fraud Rate
No way to share QR screenshots or check in for friends from outside.
< 1s
Check-In Speed
Students tap once and get confirmed instantly without delays.
5s
Rotating Security Code
Codes expire before anyone can text a screenshot to absent classmates.
1 Phone
Per Student Account
Prevents students from carrying multiple phones to mark peers present.

Why Legacy Roll-Call Systems Fail

Universities lose thousands of hours and integrity every semester relying on vulnerable 20th-century check-in schemes.

Legacy Vulnerabilities

Traditional QR & Manual Roll Call

  • Static QR Screenshot Sharing: Students take a screenshot of projected QR codes and send them to absent peers over messaging apps.
  • Invasive GPS Tracking: GPS requires location permissions, infringes student privacy, fails indoors, and is easily faked with location spoofing apps.
  • Multi-Phone Mule Logging: One present student carries three smartphones to log in friends sitting in their dorms.
  • Wasted Class Time: Calling 120 names consumes 15 to 20 minutes of crucial instruction every single lecture.
The ProxyProof Standard

Cryptographic Physical Presence

  • 5-Second Cryptographic Expiry: Nonces rotate faster than human reaction time, preventing any screenshot forwarding.
  • Zero GPS Tracking: Uses low-energy radio attenuation indoors with zero global coordinates recorded or requested.
  • Hardware Key Binding: Account credentials cannot be passed to a peer without triggering an administrative device re-verification.
  • Instant Frictionless Check-In: Entire lecture hall verifies in parallel within seconds with zero interruption to teaching.

Built for Real University Classrooms

Designed for simplicity, speed, and uncompromising student attendance integrity.

5-Second Fast-Rotating Security Codes

The instructor's phone broadcasts a secure wireless beacon that automatically changes every 5 seconds. Because the code rots almost immediately, students cannot photograph or message it to absent friends outside.

One Student, One Phone

Each student account locks to their personal registered phone. Bringing a friend's device or logging into multiple accounts on one phone is automatically blocked.

Classroom-Range Signal

The app measures physical Bluetooth signal strength to guarantee that the student is actually seated inside the lecture hall, not standing out in the hallway.

Sub-Second Check-Ins

No long queues or broken barcode scanners. An entire lecture hall of 300+ students can check in simultaneously within seconds.

100% Privacy-Preserving

Zero GPS tracking, zero camera harvesting, and zero background monitoring. The app only listens for classroom Bluetooth for the few seconds when you tap Check In.

How ProxyProof Works

From classroom arrival to recorded attendance in three effortless steps.

01

Professor Starts the Class

The instructor opens ProxyProof on their phone and starts the session. The phone begins broadcasting an invisible, short-range security code that changes every 5 seconds.

02

Student Taps "Check In"

The student opens the app on their phone and taps one button. The phone detects the classroom beacon, verifies that the signal is close enough, and signs with their verified device lock.

03

Confirmed Instantly

The university server verifies the code, marks the student officially present, and updates the professor’s live dashboard in less than a second.

Test the Anti-Proxy Engine

Simulate instructor BLE broadcasts, valid student check-ins, hallway range violations, and expired token attacks right in your browser.

Frequently Asked Questions

Everything faculty and administrators need to know about security, privacy, and reliability.

No. There is no human-readable code to screenshot. The attendance signal is an invisible, rotating cryptographic packet transmitted over Bluetooth Low Energy that expires every 5 seconds. Even if an attacker intercepted and messaged the raw hex bytes, the token would be rejected as expired by the time the recipient tried to use it.

Absolutely not. ProxyProof has zero GPS integration and never requests global coordinates. Physical presence is determined purely by short-range Bluetooth signal physics within the classroom. When the check-in is complete, all scanning halts immediately.

Faculty members have access to a real-time attendance console during every active session. Professors can manually toggle a student’s status to "Manual Present" with a single tap, which is logged with an administrative audit tag in PostgreSQL.

During initial onboarding, the student’s device registers a secure hardware identifier. If a student attempts to log in using a classmate's credentials on the same phone, the system detects a device mismatch and rejects the check-in. Changing devices requires institutional admin approval.

Yes. BLE broadcast packets are one-to-many radio transmissions that require zero Bluetooth pairing. 500 students can receive the instructor's beacon simultaneously, while the backend API asynchronously handles incoming HTTP verification attempts with sub-350ms latency.