About Hourvale
Finished time tracking SaaS: web, Windows/Mac tracker, billing, full source
What it is Hourvale is a complete workforce time tracking product for agencies, remote teams and freelancers: the same category as the well-known employee time trackers. Team members track time from the web or the desktop app; owners see timesheets, activity and optional screenshots, approve hours, invoice clients and pay their team from tracked time. Everything is built, tested and documented. It has not been launched, so you get a clean product with no legacy customers or debt. What you get • Full source code and all rights to it (about 218,000 lines of TypeScript and Rust), with a clean git history • Web app and API (Next.js 16, React 19, TypeScript, PostgreSQL) • Desktop tracker for Windows and macOS (Tauri 2 + Rust): screenshots, apps and URLs, activity levels, idle detection, offline queue, automatic updates. The Mac build is universal (Apple silicon and Intel) and has been signed and notarized. • Chrome extension (start/stop timer from the browser) • Background worker, CLI, public REST API with OpenAPI, signed webhooks, MCP server for AI assistants • Marketing website, help center (33 articles) and a user manual with screenshots (59-page PDF included) • Buyer guide: how to run it in 15 minutes, what to set up, deployment, release process • 7 days of setup help by email after transfer Features • Time tracking: web timer, desktop app, manual time with reasons, idle handling, daily/weekly limits, automatic tracking windows, work breaks • Timesheets: weekly/biweekly/monthly, one or two approval levels, locking, time off with accrual and holidays, overtime, shift schedules and attendance (late/missed/abandoned), calendar feeds • Monitoring (optional and transparent): screenshots (off and blurred by default), app/URL tracking, activity levels, retention settings, mandatory member notice • Money: pay and bill rates with effective dates, client invoices with optional tax (PDF, email, payments, aging), expenses with receipts, team invoices, payments to members, QuickBooks and payroll export files • Budgets and retainers with alerts and burn-down • Reports: 12 report types, CSV/PDF export, saved and scheduled reports, client share links, profitability, utilization, Insights (focus time, unusual activity) • People: owner, manager, user, free viewer roles, custom roles, teams, invites and invite links • Platform: integrations (Jira, Asana, GitHub, Slack), CSV import from Clockify, Toggl Track and Harvest, audit log, personal data export and deletion • Billing: Stripe Checkout, customer portal, prorated plan changes, webhooks, 4 plans (Basic, Standard, Pro, Enterprise), trial, free Solo plan, add-ons, referrals Quality • About 2,000 automated unit tests (all passing) plus 50+ end-to-end browser test suites • Stripe billing tested end to end in test mode: checkout, webhooks, upgrade, invoices, portal, cancel/resume, a real charge • CI on GitHub Actions: typecheck, tests, desktop tracker tests on Windows and macOS • Privacy-first defaults and security hardening: rate limits, request size caps, hashed tokens, signed URLs Honest limits • Not launched: no customers, revenue or traffic • Not built: SSO/SAML, GPS/field tracking, mobile apps, S3 file storage (files are stored on the server's disk) • Windows installer is not Authenticode-signed yet (SmartScreen warning on first install; updates are signature-verified) • Chrome extension is built and tested but not yet published to the Chrome Web Store • Legal pages are drafts with placeholders • Built with AI assistance (Claude by Anthropic) under my direction, then tested and reviewed What you need to launch A server (any VPS with Node and PostgreSQL) and domain, an email provider, your Stripe account, and your company details for the legal pages. For the Mac app: an Apple Developer account. All steps are in the included guides. Expected running costs after launch: about $10–40/month for a server, domain and email sending, plus Stripe's per-sale fees and $99/year for an Apple Developer account (Mac app signing). Why I am selling I built this to launch it myself but do not have the time or budget to host and market it. It is ready for someone who can. For sale: the Hourvale software only. The listing URL is the seller's company site, where the product is showcased; the luminarklabs.com domain and website are not included.