Cefalo Timeout Extension

Welcome to the Cefalo Timeout Extension

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.

Secure End Time column

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.

Today countdown panel

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.

Member directory tracker (opt-in)

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.