For most of the month a register works fine. It is filled in, initialled, and filed. Then a payroll date arrives with a missing day, a late mark nobody remembers, a leave approved over a chat message, and a supervisor reconstructing history from memory. Everyone loses that argument, and the record ends up less trustworthy than the tool that was supposed to fix it.
Presence, breaks and leave are recorded when they happen, with the context that settles a dispute later: time, approximate location, device and who approved what.
Attendance, leave, tasks, documents and orders resolve to the same employee and the same company, so reporting stops disagreeing with itself between modules.
Software that tracks people should be explicit about its limits. These are ours.
Location is captured when a person checks in or out, or opens or closes a break. The application does not follow anyone between those moments.
The Gmail integration holds one scope that permits sending. It cannot read, search or delete anyone's mailbox, and the credential stays on the server.
There is no advertising or behavioural analytics in the interface. Your workforce data is not a product input anywhere.
Data entered for work belongs to the organisation that employs the person. Swan Fintech processes it to run the service, nothing else.
The interface is a Next.js application with a MySQL database and object storage for uploaded files, all running on managed servers operated for Swan Fintech Private Limited. Permissions are enforced on the server for every query, so what a person can see is decided by the system rather than by which buttons happen to be drawn on their screen.
My Attendance is developed and operated by Swan Fintech Private Limited for the organisations that adopt it. Day-to-day administration of users, companies and permissions sits with each organisation's own administrators; we keep the system running and handle requests that need platform-level access.
For questions about your own records — a missing day, a wrong late mark, a leave request that was never decided — your company's administrator can resolve it immediately, and is the fastest route. For anything that needs us, write to itsinhioffice@gmail.com.
The privacy policy explains exactly what is stored and why. The terms set out what users and organisations are responsible for.