For consultants, support agents and field engineers logging billable hours against Dynamics 365 records. Auto-detects Accounts, Cases, Opportunities, Work Orders and Contacts from the active Sales Hub, Customer Service or Field Service tab. Windows + macOS.
How it works with Dynamics 365: a desktop app that reads the active browser tab title on your laptop and parses out the D365 record name.
Zero footprint inside your D365 environment - no managed solution, no Power Platform plug-in, no Power Automate flow, no Dataverse table, no API call against your environment quota, no admin approval needed. Time entries stay as plain JSON on your machine, ready to export to Excel / CSV / branded PDF invoice. Live write-back into D365 is on the roadmap as an optional paid Connect add-on.
Window-title parsing, no API calls.
On a Dynamics record the tab title looks like "Acme Corporation - Account: Acme Corporation - Sales Hub". The app reads this on your machine.
The Dynamics edition pulls the record name (Acme Corporation), the entity (Account) and the app (Sales Hub). Same logic for Cases, Opportunities, Work Orders and Contacts.
The customer field is filled. Click Start to record. Optional auto-start fires the timer when the window has been focused for the configured number of seconds.
Read the active tab title on your desktop, parse the D365 record name, pre-fill the customer.
JSON files on your machine, Excel / CSV / PDF invoice export. Multi-device sync via Dropbox / OneDrive / iCloud / SyncThing folder you already have.
One Dynamics edition handles Sales Hub, Customer Service Hub and Field Service. Switch apps inside D365 freely; the parser works the same.
No managed solution, no plug-in, no Power Automate flow, no Dataverse table. Your D365 admin sees nothing in their environment.
Zero outbound calls to *.dynamics.com or *.crm.dynamics.com. Your IT department's egress logs will confirm this.
Nothing in D365 ever sees this app, so there is no Dataverse seat consumption and no API quota usage.
Where this fits. As of May 2026.
| Need | Workforce Time Tracker | Power Platform managed solutions | Generic web SaaS trackers |
|---|---|---|---|
| Installs in your D365 environment | No | Yes (managed solution) | No |
| D365 admin approval required | No | Yes | Sometimes (SSO) |
| Auto-detect record from tab title | Yes | Inside-D365 button only | No |
| Works when D365 is offline / VPN down | Yes | No | No |
| Hours stored on your machine | Yes | In Dataverse | In vendor cloud |
| Push entries back to Time Entry records | Roadmap (paid add-on) | Yes | Some via Power Automate |
| Works on locked-down corporate VM with no install rights | Yes (portable .exe) | Browser only | Browser only |
| Cost for 5 users / year | ~EUR 250 | ~EUR 1500 - 6000 | ~EUR 300 - 900 |
No. There is no managed solution, no Power Platform plug-in, no Dataverse table, no plug-in step, and no Power Automate flow. The app is a desktop binary running on your own machine. Your Dynamics admin sees zero footprint in the environment.
Accounts, Cases, Opportunities, Work Orders and Contacts. The Dynamics edition recognises tab titles from Sales Hub, Customer Service Hub, Field Service and most model-driven apps that follow the standard browser tab title convention.
No. There are zero outbound HTTP calls to *.dynamics.com, *.crm.dynamics.com, *.dataverse.com, or any other Microsoft-owned endpoint from this app. The auto-detection is local window-title parsing only.
No. Because nothing inside D365 calls or stores anything for this app, there is no Dataverse licence consumption, no Power Platform licence requirement, and no API call against your environment quota.
Yes. Both apps render tab titles in the standard model-driven format (record name, entity, app name). The parser handles all three of Sales Hub, Customer Service Hub and Field Service out of the box. Custom model-driven apps work as long as the tab title contains the record name.
Not in the current version. Entries stay in local JSON files and you export them to Excel / CSV / PDF invoice. Live sync to Dynamics (creating Time Entry rows on a Case or Work Order) is on the roadmap as an optional paid Connect add-on, gated by a per-customer feature flag.
No. This app is a Windows / macOS desktop product. It tracks the active window on the desktop you installed it on. The Dynamics mobile app on iOS / Android is out of scope - those entries would have to be added manually on your desktop.
Same product on Windows and macOS. One licence covers both.
Download the trial