Time capture & billing for attorneys

Every billable hour, captured to billed.

OnPoint is the whole path from work to payment: capture time in seconds, let AI polish your words into bill-ready narratives, keep unbilled and overdue work in plain sight, and send letterhead bills — from your phone or your desk.

  • Capture in seconds — tap a tenth, run the timer, type, or dictate
  • Polish turns rough words into clean billing language
  • Letterhead bills in Word, PDF, and Excel
  • Unbilled totals and overdue invoices, always visible
  • Phone + desktop · works offline · private sync

Installs from your browser in one tap · works offline · syncs privately to your own account.

OnPoint's capture screen: client chips, matter chips, the hours dial with tenth buttons, a start-timer button, narrative box with phrase chips, and the save button
How it works

Capture it your way. Bill it in minutes.

0.1

Capture it

Tap a tenth, run the timer, or type a line the moment work ends. Or talk the way you'd brief an assistant — "Johnson, one point seven, consultation re settlement agreement" — and Live Capture lines up several entries from one breath.

0.2

AI structures it

The AI reads your words like a colleague would and fills in the client, the hours, the date, and a clean narrative. Nothing saves until you've looked it over and approved it. Your phone's own speech recognition does the listening — audio never leaves your device. To structure an entry, the dictated text is sent along with your client and matter names (so it can match them) — never audio.

0.3

The bill goes out

Pick a period and export Word, PDF, Excel, or plain text on your own letterhead. On iPhone the share sheet opens with the files already attached — choose Mail, Gmail, or Outlook and send.

26 seconds, unedited: one sentence becomes a saved, billable entry.
The capture screen with the quick-mic bubble showing a spoken entry being transcribed live, above client chips and the coral start-timer button
The quick mic rides along on the capture screen — speak an entry without leaving the form.
The flagship: Polish

Rough notes in. Bill-ready language out.

You wrote "Worked on the motion for summary judgment, and kept revising the statement of undisputed facts. Also emailed the paralegal about exhibits." Tap Polish and the AI rewrites it the way a seasoned biller would: Draft Motion for Summary Judgment; revise statement of undisputed facts; correspondence to paralegal re exhibits.

Polish rephrases — it never embellishes. It won't invent tasks, inflate verbs, or add names that weren't there, and if a note is too thin to rewrite honestly it says so instead of guessing. You stay in control: Accept the rewrite or keep yours, entry by entry.
Polish before-and-after card: the rough summary-judgment note above the polished semicolon-separated version, with Accept and Keep mine buttons
Before and after, side by side — you choose which one bills.
Watch a rough note become bill-ready — and notice nothing gets added that wasn't said.
The money view

Know what you're sitting on.

The Invoices tab totals your unbilled work since each client's last invoice — "You're sitting on $6,724" is the kind of number that gets bills out the door. Overdue invoices sort themselves to the top with a red badge and a Remind button that drafts a courteous nudge for you.

Or skip the taps entirely: tell the assistant "Send XYZ's bill as a PDF." It shows you the period, the hours, and the dollars first — nothing sends without your yes — then opens the share sheet with the file attached.

The Invoices tab: an Unbilled work card reading 'You're sitting on $6,724.00 — 21.6 hrs unbilled across 4 clients' with per-client rows, above an invoice marked Overdue 19d with View, Mark paid, Remind, and Delete buttons
Unbilled work by client, and overdue bills that surface themselves.
The assistant confirming a bill: 'Send XYZ's bill — 06/29/26–07/05/26 (since their last invoice), 4.1 hrs · $1,291.50 — as PDF?' with Yes, do it and Cancel buttons
The assistant always shows the range, hours, and dollars before anything sends.
Press play: "Send June's bill to ABC," start to share sheet, 54 seconds.
The deliverable

Bills your clients take seriously.

Every export is letterhead-ready: your logo and firm block, the client's billing details, itemized dates, hours, rates, and balance due. A multi-client date range exports one Word or PDF file per client, each with its own invoice number — plus an Excel workbook with a summary tab and a bill-form tab per client, or a plain-text block you can drop straight into your billing system.

A finished OnPoint invoice on firm letterhead: logo, firm block, billed-to details, three itemized entries with dates, hours, rate and amounts, total hours 9.2, and balance due $2,898.00
An actual OnPoint export — untouched. This is what your client opens.
The export slip with the iOS share sheet open over it: two bill documents attached, with AirDrop, Messages, Mail, and Gmail as destinations
On iPhone, the format buttons open the share sheet with the files attached — no copy-paste, no detours.
New — the desktop workspace

The same app, at your desk.

Open onpointtimeentry.com in any browser and OnPoint becomes desk software: capture on the left, your day as a real table on the right, week and month boards, and a Summary that tracks your goal all the way to the year. Nothing to install, and every entry is already on your phone.

The desktop workspace: the capture card beside the day's entries in a full-width table with amounts
Today at a glance — every entry a row, dollars included.
The desktop Summary: goal-met week bars, a gold month calendar, and the annual counter of monthly totals
The Summary keeps score — day, week, month, and the whole year.
Yours to look at

Four themes. One clean bill.

Professional for the office, pastel for a softer desk, beach for daylight, dark for late nights. The theme is for your screen, never the client's — exported bills always keep their black-on-white letterhead look.

The capture screen in the professional theme: navy leather background with white cards
Professional
The capture screen in the pastel theme: warm birch background with rainbow accents
Pastel
The capture screen in the beach theme: sandy light background with ocean-blue accents
Beach
The capture screen in the dark theme: near-black background with neon accents
Dark
Confidentiality, by design

Your clients' business stays yours.

OnPoint keeps your entries on your device — the app works fully offline, and when you sign in they sync privately to your own account, so a lost phone never means lost work. Dictation is handled by your phone's own speech recognition: OnPoint never records, stores, or transmits audio.

The AI features send only the text you dictate or type, together with your client and matter names so it can match them. No ads, no tracking analytics, and your work is never sold or shared — and you can put the whole app behind Face ID.

LOCAL-FIRST
WORKS OFFLINE
ON-DEVICE SPEECH
YOUR OWN ACCOUNT
FACE ID LOCK

Read the privacy policy — the plain-English version is at the top.

OnPoint's lock screen: the OnPoint mark with 'Unlock with Face ID' and an Unlock button on a dark background
§

Built by a practicing attorney. OnPoint exists because tenths kept evaporating between the conference room and the desk — it's built, tested, and billed with in real practice, and it does one job fast.

Pricing

One rescued tenth pays for the month.

Monthly

$9.99/month

Every feature. Cancel anytime.

Start monthly

Checkout opens at launch — questions? Email us.

Best value

Yearly

$99.00/year

Save about 17% — two months free.

Start yearly

Checkout opens at launch — questions? Email us.

  • Smart voice capture — say the whole entry
  • Polish: bill-ready narrative rewrites
  • Assistant for questions, edits, and sending bills
  • Letterhead Word, PDF, Excel & text exports
  • Invoice numbering, unbilled dashboard, overdue reminders
  • Face ID lock & on-device backups
  • Works offline — syncs privately to your account
  • Every update, automatically

Secure checkout through Lemon Squeezy. One subscription covers one attorney.

FAQ

Fair questions.

Where is my data stored?

On your device first — so it's instant and works with no signal — and, once you sign in, it syncs privately to your own account in an encrypted cloud database, backed up and available on every device you use. Access is limited to your account; we don't sell your data, show ads, or run tracking analytics. Full details are in our Privacy Policy.

How does the voice capture work?

Tap the mic and speak naturally — "point three for Johnson, call re the settlement." OnPoint reads out the client, hours, date, and narrative and shows them for you to confirm before anything is saved. Dictation runs through your phone's built-in speech recognition — the same one you use to text — so OnPoint receives only the finished text and never records or stores audio.

What does the AI see?

Three features use AI: Live Capture (structuring dictated text into entries), Polish (rewriting a narrative), and the Assistant. Each request sends the text you dictated or typed, along with your client and matter names so the AI can match them — never audio, and never anything you didn't ask it to work on. The full list of what each feature sends is in the Privacy Policy.

What happens if I switch phones or clear my browser?

Sign in on the new device and your work syncs down automatically. You can also keep a manual backup — Settings → Download backup gives you a file you control, and Restore loads it anywhere.

Is it on the App Store?

OnPoint installs directly from your browser: open your access link in Safari (or Chrome on Android), tap Share, then "Add to Home Screen." You get a real app icon, full-screen launch, and offline use — no store required.

Does it replace my billing software?

No — it feeds it. OnPoint is the capture pad for the moments you're away from your desk. Copy a clean, formatted block into your billing system, or send finished Word, PDF, or Excel bills directly when that's all you need.

Can my whole firm use it?

Each subscription covers one attorney. For multiple seats or firm-wide pricing, email us — we're easy to reach and easy to deal with.

Can I cancel? What's the refund policy?

You can cancel anytime — your subscription simply won't renew, and you keep access through the period you've paid for. Not sure whether OnPoint fits your practice? Email support@onpointtimeentry.com before you subscribe — happy to answer anything.