Browser extension
Start and stop timers from the toolbar, see the last two weeks, add time by hand. Works with Chrome, Brave, Edge and Firefox.
Installed
Version , the current one. Pin the Flextime icon in the toolbar, open it and sign in. If you are signed in here, the server and your email are already filled in; only the password is needed once.
Version is available
Press Install for Firefox below and confirm. The new version replaces the old one.
Paste this into PowerShell. It downloads the new files over your extension folder:
Then restart the browser, or press the reload icon on the Flextime card in chrome://extensions. Change the path in the command if you unzipped somewhere other than Documents\Flextime extension.
Firefox
Firefox asks once whether this site may install add-ons; allow it, then confirm. It stays installed after a restart. Updates come from this page the same way.
- Unzip it to a folder that stays where it is, for example
Documents\Flextime extension. - Open
about:debugging#/runtime/this-firefox. - Click Load Temporary Add-on and pick
manifest.jsoninside that folder.
The signed build is missing from this deployment, so Firefox can only load it temporarily: it removes the add-on when it closes, repeat step 3 after a restart. Tell your Admin, and this page goes back to a one-click install.
Chrome, Brave, Edge
- Unzip it to a folder that stays where it is, for example
Documents\Flextime extension. - Open
chrome://extensions(Brave:brave://extensions, Edge:edge://extensions) and switch on Developer mode at the top right. - Click Load unpacked and pick that folder.
The browser may mention developer-mode extensions at start; that is expected for an extension outside the store. An extension loaded this way never updates itself: this page tells you when a newer version is out and gives you a one-line command that replaces the files.
Signed in on this page? The extension picks up the server and your email by itself. Otherwise the popup asks for the Supabase URL and anon key from Settings → Data and server.