The desktop companion

Download TimePrice

The companion finds the devices connected to your computer so you do not have to type in model numbers, and keeps an optional local record of what changes. Nothing is counted unless you say so. Serial numbers and other identifiers of your particular unit are hashed on your computer; the raw values never leave it.

Windows

TimePrice for Windows

Download for WindowsInstaller · 64-bit · 3.4 MB
Requires
Windows 10 and 11 · 64-bit
Version
0.5.0Beta
Released
2 September 2026
SHA-256
e2cdcc29057a450f435da6ad241a3c6889167082d3d821af49f171dcb1e8588b

Device discovery, account sync, local observation and troubleshooting suggestions.

macOS

TimePrice for Mac

The Mac build is written and reviewed, but it has never been compiled: that needs a Mac, and publishing it needs an Apple Developer ID for signing and notarization. Nothing is offered here until it has been built and tested on real Mac hardware.

Requires
macOS 11 Big Sur or later · Apple silicon and Intel
Version
Not released

Written against macOS APIs — IOKit and CoreGraphics discovery, menu-bar operation, a Keychain-sealed session — and not yet compiled or run on a Mac.

Getting started

Five minutes, once

Windows

  1. Download the installer.
  2. Run it. It installs for your user account only, so there is no administrator prompt.
  3. Open TimePrice.
  4. Connect your account: the app opens your browser, you approve, it returns.
  5. Scan your PC and choose which devices to add.

The build is not code-signed yet, so Windows will warn you before running it. See below for what that looks like. To check you got the file this page describes, run certutil -hashfile <file> SHA256 in a terminal and compare it with the SHA-256 on the card.

Mac

  1. Download the disk image.
  2. Open it and drag TimePrice into Applications.
  3. Open TimePrice from Applications.
  4. Connect your account: the app opens your browser, you approve, it returns.
  5. Scan your Mac and choose which devices to add.

These are the steps the Mac build is written for. It is not published yet — see the card above.

What to expect

Your computer will ask about this app

Code signing certificates are bought per platform, and TimePrice has not bought them yet. That is worth knowing before you download, and it is not something you should be told to switch off protections for.

On Windows

Your browser may warn that the file is not commonly downloaded, and Microsoft Defender SmartScreen may show a blue Windows protected your PC window. The publisher is shown as unknown because the installer is unsigned. If you choose to go ahead, that is on More info and then Run anyway. If you would rather wait until the build is signed, that is a reasonable choice, and this page will say when it is.

On macOS

macOS refuses to open apps that are not signed by an identified developer and notarized by Apple. That is exactly why no Mac download is offered here yet: shipping one that Gatekeeper blocks, with instructions for getting around it, would be the wrong thing to ask of you. The Mac build will appear here signed and notarized or not at all.

Platform differences

What each build can do

The two apps are the same product. The Windows column describes a build people are running. The macOS column says Writtenwhere the code exists but has never been compiled or run on a Mac — it is what the build is written to do, not a tested claim. Where macOS genuinely cannot do something, the row says so.

FeatureWindowsmacOS
Device discoverySetupAPI on Windows, IOKit and CoreAudio on macOS.YesWritten
Monitor discoveryBoth read the display's own manufacturer and model codes; two identical panels stay separate.YesWritten
Device sync to your accountYesWritten
Manual troubleshooting timerOn the websiteOn the website
Local observationConnects, disconnects, display changes, sleep and wake, network adapter state.YesWritten
Device and driver problem signalsmacOS does not publish a per-device problem state that an app can read, so that detector never fires there.YesNot available
Troubleshooting suggestionsBetaWritten, minus the device-problem detector
Runs in the backgroundSystem trayMenu bar (written)
Start at sign-inOptional, off by defaultOptional, off by default (written)
Signal exportYesWritten
Public product scoresPlannedPlanned

Before you install

What the companion does with what it sees

Model, not serial. A vendor and product id says what model something is and is safe to share. Anything that says which unit — a device path, a serial number — is hashed on your computer before it is stored, and the raw value never leaves it.

Observation is off until you turn it on. The local record of connects, disconnects and display changes is opt-in, stays on your computer, and can be cleared from Settings.

Nothing is counted without you. When the app thinks a burst of activity might have been troubleshooting, it asks. A suggestion you decline leaves no trace in your account.

Your session stays sealed. The sign-in token is sealed by Windows DPAPI or the macOS Keychain, so a copied file is useless on another machine.

The full detail is in the privacy policy, including exactly what is recorded and where it is kept on each system.

You need a TimePrice account

The companion adds devices to your account and the website is where you see the time. Both are free during the beta.