Every verified hour,
working everywhere.
Ruwad Connect starts where work actually happens — the desktop tracker — then turns each approved hour into invoices, payroll and project budgets. Projects, CRM, accounting and HR, finally sharing one source of truth.
Free for up to 3 members · Windows & macOS tracker · No card required
The desktop tracker is the heartbeat.
Most platforms bolt time tracking on at the end. We start there. Everything else in Ruwad Connect is downstream of one accurately tracked, fairly verified hour.
Screenshots, with blur
1–10 captures per 10 minutes, optional privacy blur, pre-classified on device.
App, URL & activity
Keyboard/mouse intensity, active window and browser tab — context, not surveillance.
Idle & webcam checks
Idle rules and periodic identity verification keep tracked time honest.
Offline-first sync
Drift/SQLite queue with exponential backoff — work on a plane, sync on landing.
Productivity scoring
Weekly insight, top projects and focus trends — without micromanaging.
Approvals built in
Managers approve once; that single decision is what every other module trusts.
From keystroke to ledger.
The tracker watches the work — quietly and with consent — then hands a clean, verified hour to the rest of the platform. What you see on the desktop is exactly what your invoices and payroll are built from.
- Activity, app & URL context — captured on device
- Optional blur & webcam checks for sensitive work
- One approval feeds accounting, HR and projects
Enter the hour once. Use it everywhere.
When a manager approves tracked time, Ruwad Connect emits a single event that updates every module — in one transaction. No exports, no re-keying, no drift between systems.
Tracked on the desktop, approved by a manager — once.
tracker.time_entry.approvedBillable hours land as invoice lines, priced from the project rate — ready to send.
Approved time upserts the attendance record that payroll runs on. No double entry.
The same hour draws down the project's hours and budget in real time.
Five modules. One dataset. Zero re-entry.
These aren't generic clones stitched together. Each module is purpose-built to give to — and take from — the others.
FlagshipDesktop Tracker
The flagship. Windows & macOS time tracking, monitoring and verification.

Projects
Kanban, sprints, gantt and budgets that draw down from real tracked hours.

CRM
Contacts, deals and pipelines — with quotes that become accounting invoices.

Accounting
Invoices, expenses and double-entry GL. Billable hours arrive as draft lines.

HR
Leave, org chart, performance and payroll — fed by approved attendance.
One identity. Every company you run.
Founders, agencies and operators rarely run one company. Sign in once and switch between workspaces in a click — each with its own team, data and books, fenced off by row-level security.
- One login spans every company you belong to
- Your plan sets how many companies you can own
- Per-company roles, billing and isolated data
- Switching re-scopes the whole platform instantly
Serious foundations.
A clean rebuild on Go and Postgres — fast to use, safe to trust, simple to operate.
Go modular monolith
One fast binary, cleanly separated modules. Simple to run, easy to scale.
Row-level isolation
Every company's data is fenced by Postgres RLS — scoped per request, by design.
Event-driven core
A transactional outbox fans one approved hour to every module, exactly once.
Secure by default
argon2id hashing, rotating refresh tokens and a typed, documented API.
Less re-entry. More trust.
The teams that move to Ruwad Connect tend to share one frustration: the same hour, typed into four systems. Here's what changes when it's entered once.
“The tracker is the only timesheet our team actually trusts. Approved hours become invoices the same day — we stopped reconciling spreadsheets entirely.”
Lara HaddadOperations Lead · Northwind Studio“I run three companies from one login. Switching workspaces re-scopes everything — projects, books, payroll — with zero data bleed between them.”
Marco SilvaFounder · Bright Labs“Billable time lands in accounting as draft invoice lines, priced correctly. Month-end went from three days to an afternoon.”
Aisha RahmanFinance Manager · Vertex Group“Attendance and payroll read from the exact hours managers approved. No exports, no double entry, no arguments at the end of the month.”
Daniel OkoroPeople Partner · Lumen CoPay for seats, not silos.
Start free. Grow into the suite. Your plan sets the company cap; each company bills per active seat.
Free
For a small team trying the tracker.
- Desktop tracker (Win/macOS)
- Timesheets & approvals
- 1 connected module
- 7-day data history
Starter
Monitoring + the connected suite.
- Everything in Free
- Screenshots & app/URL activity
- Projects, CRM, Accounting, HR
- Verified-hour → invoice & payroll flow
Pro
Scale across companies, with insight.
- Everything in Starter
- AI activity & productivity insights
- Webcam verification + idle rules
- Multi-stage approvals & automations
- Priority support
Enterprise
Unlimited companies, your way.
- Everything in Pro
- SSO / SAML & SCIM
- White-label & custom domains
- BYOK / BYO-storage
- Dedicated success + SLA
Hybrid billing: your plan sets the company cap; each company bills per active seat, and you add module add-ons only where you need them. Seats auto-expand when you invite, contract when you remove.
Put your hours to work.
Set up your first workspace in minutes — the tracker, projects, CRM, accounting and HR, connected from day one.