This extension enhances two pages of the Cefalo HR Portal: the attendance report and the member directory. It's available for both Chrome and Firefox, built from one source tree.
On the attendance report, a computed "Secure End Time" column shows the exact time you should leave to ensure
your minimum required hours are fulfilled — in 24-hour time, with a (+1d) marker if it crosses
midnight. While you're still clocked in today, it also shows how long you've been in; once you check out, the
portal's own Total Work Hour is authoritative and the extension gets out of the way.
A live countdown card above the portal's own "Attendance Status" summary (and inside its modal on smaller screens) shows today's start time, secure end time, and time remaining. When the end time is reached, the browser tab title gets a ⏰ prefix so a backgrounded tab still flags it — no notification permission is requested or required.
On the Team Members page, click Track to record the current roster, then Snap any time after to see who joined and who left since the last time you checked — with a collapsible timeline of every snap (collapsed by default) and a "Former members" list for anyone no longer on the page. A snapshot that would record no real change is refused outright, and every snapshot that does change something asks for confirmation before it's saved. Any snapshot other than the first can be deleted individually (with its own confirmation) if you recorded it by mistake. Nothing is recorded until you click Track, and Untrack deletes the whole history permanently, with a confirmation.
All data processing happens locally in your browser. Nothing is transmitted anywhere, and the extension makes no network requests of its own. See the Privacy Policy for exactly what the member tracker stores and how.