| Your profile |
Name, mobile number, role, preferred language, optional profile photo, workplace, department, designation, shift, joining and leaving dates. |
Entered by your employer when they add you (or by you, for some fields). Used to identify you, show the app in your language and apply the right shift and rules. |
| Google sign-in |
Your Google account's ID, its email address and the name on it. |
When you sign in. The account ID links your Google account to your StaffBee profile. The email is only shown so you and your employer can see which account is linked. We never see your Google password. |
| Business details |
Business name, type, phone number, logo, workplace addresses and map positions, time zone. |
Entered by the owner during set-up. Workplace positions are what punches are checked against. |
| Device |
A device ID the app creates; phone brand, model and Android version; a public security key; a push notification token. |
At sign-in and with each punch. Used to tie your sign-in to one phone, flag a new phone for approval, and deliver notifications. The security key is made inside your phone's secure hardware, and its private half never leaves the phone. |
| Location |
Latitude and longitude, distance from the workplace, and whether the phone reported a fake (mock) location. |
Saved only at punch in and punch out, to check you are inside the workplace radius. See P3 for every moment the app reads location. |
| Selfies |
A photo taken at punch in and punch out. |
Only if your employer has turned selfies on. Used to confirm the right person punched. Visible only to people your employer allows to view attendance. |
| Attendance |
Punch times, how you punched (GPS, QR code or phone unlock), status (present, late, half day, absent, on leave), overtime, any flags, and manual marks with who made them, when and why. |
Every working day. This is the attendance record your employer keeps and pays from. |
| Leave |
Leave requests, dates, the reason you type, the decision and any note, and leave balances. |
When you apply for leave or your employer records it. |
| Salary |
Monthly salary, salary components, payslips (days worked, earnings, deductions, net pay) and adjustments with their reasons. |
Entered and calculated by your employer each month. We don't collect bank account, Aadhaar or PAN numbers. |
| Notifications |
The title and text of notifications sent to you in the app. |
For reminders and updates such as leave decisions and payslips. A payslip notification never includes the amount. |
| Audit trail |
Who changed a record, when, what it was before and after, and the reason. This includes phone registrations. |
Whenever a record is corrected or overridden, so every change can be traced. |
| Server logs |
IP address, time, and the request made to our server. |
On every request. Used to keep the service secure, limit abuse and fix faults. |