About iTimeSheet
In one paragraph
- iTimeSheet is an iOS app that tracks billable hours, expenses and — on the top tier — issues PDF invoices.
- It is built for one person billing by the hour: independent consultants, lawyers, architects, electricians and other trades, agency consultants, creative freelancers.
- Your data lives on your iPhone. Backup goes to your iCloud account, never to a vendor server. There is no account to create and no web app to log into.
- Published by Kiss My Apps SAS, a French company registered in Bobigny. Payments run through Apple StoreKit only.
- First shipped in 2008 and maintained continuously since — one of the longest-running time-tracking apps on iOS.
1.What iTimeSheet is
iTimeSheet is a native iOS application for professionals whose income is a function of recorded hours. You start a timer — from the app, a Home Screen widget, the Lock Screen, the Dynamic Island or an Apple Watch — and the hour lands against the right client, mission and task, at the right rate.
The data model is a four-level hierarchy: Client → Mission → Task, with an hourly rate that can be set at any level and overridden deeper down. That is the whole configuration story. An architect maps missions to French contract phases (ESQ → APS → APD → PC → PRO → DCE → DET → AOR); a lawyer maps them to matters; an electrician maps them to job sites. Nobody has to bend their billing to the app's vocabulary.
From those hours, iTimeSheet produces month and week timesheets, drill-down reports by client / mission / task and billable flag, CSV and PDF exports, and — on the Studio tier — sequentially numbered PDF invoices with your logo, company header, legally required per-country mentions and bank details.
2.Who it is for
iTimeSheet is built for a single person who bills their own time. Six professional profiles drive the product decisions, and each has a dedicated page explaining the workflow in that trade:
- Agency and staffing consultants — filling a monthly activity report (CRA) without reconstructing the month from memory.
- Independent consultants — several clients, several rates, one invoice run per month.
- Lawyers — time per matter, with the diligence detail a client can audit.
- Electricians and other trades — one-tap timer on site, material expenses captured as receipt photos.
- Architects — hours per contract phase, so a fixed-fee mission can be checked against reality.
- Creative freelancers — mixed fixed-price, hourly and retainer work, with billable and non-billable hours separated.
3.History — 2008 to today
The first version of iTimeSheet was written in 2008, on an iPod Touch, before the App Store had settled into the shape it has now. It shipped, it found the professionals who needed it, and it has been maintained ever since.
That is roughly eighteen years of releases against real invoicing deadlines. The consequence is not nostalgia; it is that the awkward parts of hourly billing have already been met and solved — the one-tap timer that survives a site visit, the rate cascade, the end-of-month invoice run, the hours you spend on prospecting and admin that no client will ever pay for but that you still need to see at year end.
Version 5.0 is a full rebuild in Swift and SwiftUI. It added the invoicing suite (quotes, deposit invoices, credit notes, overdue reminders, per-country legal mentions), the widget and Live Activity suite, and an Apple Watch companion. The complete version-by-version history is in the release notes.
4.How it is built, and what that rules out
iTimeSheet is written natively in Swift and SwiftUI for iOS 17 and later. There is no cross-platform web view, no shared JavaScript runtime, and no backend of ours anywhere in the picture.
Your clients, rates, hours, expenses and receipt photos are stored in a local database inside the app's sandbox, encrypted by iOS Data Protection. They are never transmitted to Kiss My Apps. Backup and restore use your iCloud account, at your request.
There is no analytics SDK, no advertising SDK and no attribution SDK in the app. It never shows an App Tracking Transparency prompt, because there is nothing to track. Subscription state is handled by the Purchasely SDK in anonymous mode, which sees a locally generated device UUID and nothing else — no name, no email, no Apple ID. The full detail is in the Privacy Policy.
This is a design constraint, not a marketing line, and it costs us things: no real-time multi-device sync, no team dashboard, no server-side reporting, no growth analytics to optimise against. Those are the trade-offs we chose.
5.Tiers and what each one unlocks
One free tier and three subscriptions. Prices below are the United States storefront; Apple displays your own currency and amount at purchase time.
| Tier | Price (US) | What it adds |
|---|---|---|
| Free | $0 | Up to 3 clients, 2 entries a day, timer and manual entry, day / week / month views, read-only basic reports, manual iCloud backup, per-weekday reminders. No export. |
| Essential | $4.99/mo · $29.99/yr | Unlimited clients and entries, the full Client → Mission → Task hierarchy, the four-level rate cascade, reports drill-down with custom date ranges, CSV export with customisable columns, PDF timesheet export, expenses as line items, one-way push to Apple Calendar, daily automatic backup to your iCloud. |
| Pro | $7.99/mo · $59.99/yr | Everything in Essential, plus receipt photos on expenses, a preset library of expense categories, and the full widget suite — Home Screen and Lock Screen widgets with interactive start / stop, Live Activity and Dynamic Island. |
| Studio | $9.99/mo · $89.99/yr | Everything in Pro, plus the invoicing suite: PDF invoices with your logo and company header, an Invoices tab with pending amounts per client and paid / due tracking, sequential automatic numbering, quotes with one-tap conversion, deposit invoices, credit notes, per-country legal mentions, bank details on every invoice, and overdue reminders. |
The Apple Watch companion is included on every tier. Essential offers a trial (14 days on the annual plan, 7 on monthly) and Pro a 7-day trial; Studio has no free trial — instead the app lets you generate a watermarked invoice preview so you can see the real output before subscribing.
6.How the business works
All purchases go through Apple's in-app purchase system. We never see a card number, a billing address or an Apple ID. Subscriptions renew automatically until cancelled, and cancellation takes two taps in Settings → Apple ID → Subscriptions — no email, no retention call, no support ticket. Refunds are Apple's to grant, via reportaproblem.apple.com.
Kiss My Apps is enrolled in the Apple Small Business Program, so Apple's commission is 15%. There is no Stripe, no external payment link and no web checkout. Family Sharing is deliberately off: the app is single-user, and sharing a subscription across a household would misrepresent what it does.
Full commercial terms — subscription durations, trial policy, refund and cancellation handling, downgrade behaviour — are in the Terms of Use.
7.What iTimeSheet is not
Stated plainly, so nobody buys the wrong thing:
- Not a SaaS. No web app, no admin console, no login. Nothing to reach from a browser.
- Not a team tool. No seats, no per-user pricing, no shared workspace, no manager approval flow.
- Not cross-platform. iOS and watchOS only. No Android, no web, no native macOS build — though the iOS app runs on Apple Silicon Macs.
- Not an accounting package. It issues invoices; it does not keep your books or file your returns.
- Not integrated with third-party trackers. No QuickBooks, Xero, Toggl or Harvest connector. Export is CSV or PDF. Calendar integration is a one-way push to Apple Calendar, not a two-way sync.
- Not multi-device in real time. iCloud backup and restore, yes; live sync across two iPhones, no.
8.Company details
- Publisher
- Kiss My Apps, a French société par actions simplifiée (SAS) with share capital of €912,673
- Registered office
- 17, chemin des Loriots, 93230 Romainville, France
- Registration
- RCS Bobigny 890 140 494 — SIREN 890 140 494 — SIRET (head office) 890 140 494 00018
- President and publication director
- Jean-François Grang
- Contact
- contact@itimesheet.app — see the contact page for response times and what to include
- Site host
- OVH SAS — 2 rue Kellermann, 59100 Roubaix, France
- App Store listing
- iTimeSheet — Hours & Invoices (Apple ID 287629482)