- 19modules, one system of record
- 9roles, each with its own view
- 8workspaces from hire to exit
- 2.1 AAthe WCAG bar every screen is designed to
- Recruitment
- AI Recruiter
- Onboarding
- Employees
- Attendance
- Leave
- Payroll
- Expenses
- Performance
- Learning
- Assets
- Documents
- Policies
- Workflow
- Analytics
- Calendar
- Settings
- Exit
The platform
Every thread of HR, woven into one.
Spreadsheets, point tools and email chains replaced by a single system of record that HR, Finance, IT and every employee share.
Attendance that knows where work happens
Employees check in from their phone. Geofences confirm they're on site, and anything outside the line lands in a review queue instead of a payroll dispute.
Hiring, from requisition to offer
A pipeline from applied to hired, with a keyboard-operable alternative to drag-and-drop, offer approvals and background checks in the same place.
Payroll and expenses, reconciled
Runs, payslips and expense claims in one ledger, with every approval on the record.
Workflows you draw, not code
Route requests through the people who need to see them. Each step is audited.
Growth that's tracked, not guessed
Goals, reviews and learning paths tied to the same employee record.
- OverviewRole dashboards · Copilot
- TalentRecruitment · AI Recruiter · Onboarding
- WorkforceEmployees · Attendance · Leave · Directory
- MoneyPayroll · Expenses
- GrowthPerformance · Learning
- OperationsAssets · Documents · Exit
- InsightsAnalytics · Reports
- Automation & AdminWorkflow · Policies · Settings
weave mobile
Work doesn't happen at a desk.
The weave app puts check-in, leave, payslips, approvals and notifications in every employee's pocket, on iOS and Android, against the same records as the web.
- Geofenced check-inOne tap at the door, confirmed against the office boundary.
- Leave in secondsBalances by type, apply and track approval on the go.
- Payslips in your pocketEvery month's payslip, downloadable when you need it.
- Approvals for managersApprove leave and expenses between meetings.
Your brand, woven in
Every workspace wears its own colours.
Each customer gets its own workspace address, logo and primary colour. weave derives readable shades automatically, so a brand colour can never make a button unreadable.
acme.weave.emor.tech
Leave
Apply for leaveEarned leave
12 / 15 days
Sick leave
10 / 12 days
Trust, built in
People data deserves serious engineering.
Payroll, documents and personal records live here, so security and accessibility are design decisions, not a checklist at the end.
Tenant isolation
Every customer's data is scoped on the server from the session. A client can never ask for another company's records.
Authorised on every request
Role checks run in the API, not the browser. Hiding a button is presentation; the server decides what each person may see.
Append-only audit trail
Sign-ins, approvals and changes are written to a log that can't be edited after the fact.
Careful with credentials
Hashed passwords, rotating session tokens kept in httpOnly cookies, and secure token storage on mobile.
Accessible by design
Skip links and landmarks, keyboard alternatives to drag-and-drop, data tables behind every chart, and reduced-motion support.
Brand-safe contrast
Tenant colours are automatically corrected to readable contrast, so branding never costs anyone legibility.

