Punching the clock from your browser toolbar

HR.Click | Time is a small popup on your Chrome toolbar with the four buttons of a working day: check in, take a break, end the break, check out. That is all it is. It does not replace your new tab, it does not show your colleagues, and it opens nothing until you click the icon.
One extension works with any HR.Click portal — you type your company’s address once, on first run.
HR.Click publishes two extensions. HR.Click | Tab replaces your new-tab page with the office dashboard and carries the same punch buttons at the top. HR.Click | Time is for people who would rather keep their new tab to themselves and only want to punch the clock. Install whichever suits you — installing both works, but each keeps its own session and appears as its own device in HR.Click, so there is little reason to.
Checking in from the browser is off until an administrator enables it (System settings → Time tracking → Browser check-in). Until then the popup still connects and still shows your day — read-only, with no buttons. That is expected, not a fault.
https://yourcompany.hr.click) and press Connect. Chrome asks for permission to talk to that address; the extension checks the address really is an HR.Click instance and picks up your company name and logo.Only the portal window ever sees your password — the extension never asks for it. Signing in also registers this browser as a device in HR.Click, which is how a punch is proven to come from you.
To point the extension at a different portal, open the setup tab again and use Use a different portal.

The popup is one screen: your company at the top, your day in the middle, two links at the bottom.
After every punch the extension asks the portal what the day looks like now, rather than trusting what it drew a second ago. That is why a punch someone else recorded for you cannot leave you with the wrong buttons for long.


On a day off, or before your schedule starts, the popup says so — “No shift today — a check-in here is recorded as overtime.” You can still punch; the hours simply land outside a scheduled window and your time manager sees them as such.
The extension keeps a small badge on its icon so you can tell your state without opening anything:
| Badge | Meaning |
|---|---|
| ON | You are checked in and the clock is running. |
| || | You are on a break. |
| No badge | You are not on the clock — before your first check-in, after checking out, or signed out. |
The badge follows punches made anywhere, not only the ones you make here: check in at the face terminal and the badge turns on by itself within a few minutes.
With Reminders on, this browser can raise two Chrome notifications — no more than one of each per day:
| Notice | When it appears |
|---|---|
| Shift started, no check-in | A few minutes after your working day was due to start while nothing has been recorded. |
| Session still open | Shortly after your working day was due to end while you are still checked in. |
Both thresholds come from your own office schedule — the extension asks the portal for them rather than assuming. A third notice, sent by HR.Click itself and independent of this switch, follows later if a session is still open long after the day ended.
Reminders stay silent on days off, when your account is not time-tracked, when a punch would be refused anyway, and, of course, while the toggle is off. The switch is per browser: turning it off here does not touch your notification preferences in the portal.
| What you see | Why, and what to do |
|---|---|
| The day is drawn, but there are no buttons at all | Browser check-in is switched off for your company. Ask an administrator; nothing about the extension needs reinstalling. |
| A punch is refused away from the office | Your company allows browser check-in only from its own network. Use the face terminal, or ask an administrator whether the office network list is complete. |
| Time tracking is off for your account | Your account is not time-tracked. Switch it on in the portal under Settings → Profile, or ask your administrator whether it should be. |
| The popup is dimmed and says it has no connection | You are offline. The last known state stays on screen, and the buttons come back with the network — a punch is never queued and never invented. |
| Sign in again | The session expired or was revoked. One click re-runs the short sign-in from section 2; your settings survive it. |
| Symptom | Fix |
|---|---|
| “Connect” cannot find the portal | Check the address — it must be the same one you open in the browser, including https://. A portal that is down or unreachable from your network fails the same way. |
| The sign-in window never came back | Press Open it again in the setup tab. If Chrome blocked the window, allow pop-ups for the portal address. |
| The badge disagrees with reality | Open the popup and press Refresh. The badge is repainted on a timer, so it can lag a punch made elsewhere by a few minutes. |
| A punch is rejected with a conflict | Someone (or a terminal) recorded a punch in the meantime. The popup re-reads the day and redraws the buttons — repeat the action you actually want. |
| A punch does not appear anywhere | Press the export icon in the popup footer and attach the saved JSON file to your request. It describes what this browser did over the last day — which buttons you pressed, which requests went out and how each ended — so support can tell a press that never left the machine from one the portal refused. It stays on your machine and holds no passwords or personal data. |
| The hours look wrong in the portal | The extension only records punches; corrections are made by a time manager. Ask them, or log the missing time in the portal (Employee Web Guide, “Forgot to check in?”). |
HR.Click — “HR.Click | Time” Browser Extension Guide · v1.0 · August 2026. Product screens shown with sample data; names of persons are fictitious examples.