I have been bad at contemporaneous time entry my whole career. As an associate, I typically reconstructed weeks, sometimes a month, from emails and a calendar during the last couple of days of the month, knowing full well I was leaving real work unbilled because I could not remember it. Years later, running my own practice, nothing had changed except that the unbilled time was now coming out of my own pocket.
Every knowledgeable attorney says the same thing: enter your time daily. Everyone agrees. Few actually do it.
So I built a tool where every design decision answers one question: what is still keeping the cost of one entry above that attention threshold? Here is what that took, point by point, because I think the reasoning is useful whether or not you ever look at my app.
This sounds like vanity and it is not. A capture tool gets opened ten or fifteen times a day at not-so-great moments, right when you are tired of the work you just finished. If it looks like enterprise billing software, many people will not open it.
I spent an unreasonable share of the build on how the app looks and how few taps anything takes, because intuitive design matters and has been sorely lacking in this field. Tap a client, tap the hours, save. How it looks is part of whether you keep opening it.
At the end of a call your patience is gone, but you can still talk. So you dictate the whole entry in one breath: “Johnson, one point seven, consultation re settlement agreement.”
The speech recognition runs through the phone’s own engine, and then AI structures what you said into the entry: client, hours, matter, narrative, each in its place. Nothing saves without your approval. A few seconds of speaking while the call is fresh is far less work than reconstructing it weeks later.
Notes captured in the moment read like notes: “talked to opposing counsel about the fence line.” That is fine, because there is a Polish function that rewrites rough words into clean billing language. In this case it becomes “Conference with opposing counsel re boundary dispute.” It shows you your words and the rewrite side by side, and you accept it or keep yours.
The strict rule I built into it: it rephrases, it never invents. It cannot add work you did not describe, because a polish function that adds work you did not do is a professional-conduct problem.
Polish came from the associate meetings a partner at my old firm used to run. Every month she gathered the associates in the board room and read out the worst-worded time entries we had filed. At the time I thought: wouldn’t it be great if software just cleaned every entry up to billing standards? Now it does.
The genuinely lost money is the call you took in the car and the meeting that never got written up. So the app connects to your Microsoft 365 account and suggests entries from your own calendar and mail: the day’s meetings arrive as drafted time entries, and the day’s correspondence clusters by client, ready to save or dismiss.
It matches your mail to clients on your device, the AI writes each entry from the messages when you save it, and it is off until you turn it on. This is the feature that catches what even a good capture habit misses.
It is $9.99 a month, or $99 a year, with a 7-day free trial. That number is deliberate: associates and solos pay for their own tools, and a capture tool you hesitate over is a capture tool you cancel. At about ten dollars a month, it pays for itself the first time it catches an entry you would have lost.
Your entries live on your device and sync only to your own account if you sign in. The AI receives the wording of your entries, and the text of any mail suggestion you save, plus your client and matter names. Audio never reaches my servers. Billing data is a map of your practice. I built the tool so I could tell a client exactly where theirs is.
Free to start, no card. iPhone or any browser.
Get it on the App Store Open the web appOnPoint Time & Billing is built and sold by Tycho Works LLC. Home · Privacy · Terms · support@onpointtimeentry.com