Your subscription for this tool has expired. Please contact your tool provider to renew.
📞 Contact: Vimal Gehlot
🛠️ Developer of this tool
VARNICA
Jewels • Attendance
--:--:--
Checking...
🎂
Wishing a wonderful year ahead, from the whole Varnica team!
📱
Install App on your phone
Works offline after installation
Position your face in the frame · 🔍 Tap for full size
📷
Face Scan
Tap anywhere here to punch attendance 👇
👤
Waiting for face scan...
Look directly at the camera
📋 Today's Attendance
Developer — Vimal Gehlot
ADMIN ACCESS
Enter your secure PIN to continue
Developer — Vimal Gehlot
Admin Panel
📊 Editable Matrix — change any day directly
Pick a date range, then tap any cell to change that day's status. Each change saves immediately.
0
Present Today
0
Absent
0
Late Today
0
Total Staff
📈 Last 14 Days — Attendance Trend
🎯 Today at a Glance
🏆 This Month — Staff Attendance
by present days
📋 Today's Log
👥 Staff List (0)
📊 Period Overview
–
Team Attendance
–
Payable Salary
–
Flagged
Generate report to see results
⚠️ Unknown face scans. Review photo, assign staff, then approve or reject.
☁️ Google Sheets Sync
Not Configured
Setup below
0
Pending
0
Synced
📋 Sync Log
No activity yet
🔒 Kiosk Mode
Isse ON karne par is device par sirf Staff tab aur Punch screen milegi — Dashboard, Report, Approvals, Sync aur baaki Settings hide ho jayenge. Sab settings sirf PC se hi manage hongi. Har device ka apna alag setting hai (sync nahi hota).
Is device ko Kiosk banao
iPad/tablet ke liye — PC par OFF hi rakhna
🔄 Recalculate Attendance Statuses
Older records kept the status they were saved with, so some may be wrong (e.g. a full day showing as Half Day). This rechecks records against each staff member's own shift hours. Nothing changes until you confirm.
🔒 Records on/before 31 Aug 2026 are locked — that period's status & salary is already finalised, so it is never touched by this tool, whatever range you pick below.
Leave both blank to check everything after the lock date.
🩺 Punch Data Health Check
Compares this device's punches AND reasons with the server for the last 14 days. Use this whenever a staff member says a punch — or a reason they typed — is missing.
🔍 Inspect One Day
Shows the exact raw record stored for one staff member on one date — including hidden duplicates and any delete-marker.
🧬 Face Data Health Check
If two staff have very similar face data, the camera can punch the wrong person. Run this to find such pairs.
💾 Storage
Storage Used
Calculating...
--
Optimize = photos compress. Deep Clean = queue + logs + purani photos sab clear. Data safe rahega (VPS pe backup hai).
📱 Staff Portal — Show Salary
ON = staff can see their own Gross/PF/ESI/Net Pay on their phone. OFF = only attendance shows, no salary number at all (not even sent by the server).
✍️ Late/Absent Reason Compulsory
ON = staff cannot Skip, reason is required. OFF = a "Skip for now" button appears, reason becomes optional.
🎯 One Punch = One Tap
ON = the camera stops after every punch, so the next staff member must tap to start again. Prevents someone else's punch happening by mistake. OFF = continuous scanning for a line of people.
📸 Punch Photo (VPS Save)
ON = har punch ki photo VPS pe safe (device pe nahi). Report tab mein 📷 icon click karke dekh sakte hain. OFF = photos disable.
⏰ Timing Rules
Late Grace Period
Minutes after shift start = Present
10 min
Half Day Threshold
Auto: half of each staff's own shift hours. This value is only a fallback when shift timing is missing.
4 hrs
Early Out Threshold
Min before shift end = Early Out
15 min
Absent Threshold (%)
Worked hours below this % of shift = Absent, even if punched
50%
Half Day Cutoff (%)
Below this % (but above Absent %) = Half Day, half pay. Between this and Full Day % = Early Out, full pay + reason. Default = same as Full Day % (no Early-Out band).
90%
Full Day Threshold (%)
At/above this % (and on time) = full clean Present
90%
📅 Week Off & Holidays
Default Week Off
Custom Holidays
☁️ Cloud Backup
Har save (Staff/Attendance/Settings) automatically VPS ke apne server par bhi backup ho jata hai — Google Sheets se alag, poori tarah aapke control mein. Dot green = last backup successful.
Naya tablet setup karte waqt use karo — poora data automatically wapas aa jayega.
💰 Payroll — PF / ESI Rules
PF Rate
Employee share % (applies if staff's PF = Yes)
12%
ESI Rate
Employee share % (applies if staff's ESI = Yes)
0.75%
ESI Wage Ceiling
₹/month — ESI applies only below this
₹21,000
Har staff ke liye PF/ESI "Yes/No" unke Staff form mein set hota hai. Ye rates sirf un par lagte hain jinka PF/ESI "Yes" hai.
🔐 Change Admin PIN
📤 Export
Developer — Vimal Gehlot
➕ Add Staff
⏰ Edit Timing
✏️ Edit
🙏
Welcome!
⚠️
👤
Reason *
⚠️ Reason is compulsory.
📸
Not Recognized
Face could not be matched. Photo captured for Admin review.
Please inform your manager.
📅
Yesterday's Absence
👤
Reason is compulsory for attendance records.
Reason *
⚠️ Please enter a reason.
🚪
Confirm OUT Punch
👤
IN was at
⏱
Edit Punch Times
👤
Leave both blank to clear the times. Status is recalculated automatically.