Vendors & Renewals
Track subscriptions, vendor contracts, owners, spend, renewals and cancellation deadlines.
$19 per monthInternal operations, connected
Your HR system knows who was hired. Your finance system knows what was paid. Neither one knows that the contract renews in eleven days, that nobody has taken over the leaver's approvals, or that six people never acknowledged the new policy. kitset.io is where that work lives.
No card required. 5 Console users, 500 Portal users, 25 GB of storage and any 3 modules.
8 modules in one workspace, sharing the same people, locations, permissions and audit trail. Add one when the problem shows up; remove it when it stops.
Track subscriptions, vendor contracts, owners, spend, renewals and cancellation deadlines.
$19 per monthRoute purchase requests through managers and finance with a complete decision history.
$19 per monthKnow which business systems exist, who owns them and who should have access—without storing secrets.
$15 per monthPublish policies and training, assign content, collect acknowledgements and track completion.
$29 per monthRun holiday, shift and role handovers with owners, deadlines and recipient acknowledgement.
$19 per monthCoordinate operational onboarding, offboarding and responsibility transfer across teams.
$25 per monthManage equipment, assignments, checkout/return, warranties and upcoming maintenance dates.
$25 per monthRecord visitors, incidents, lost-and-found items and location-based follow-up work.
$19 per monthAdministrators get the Management Console: every record, every filter, every export. Everyone else gets the Employee Portal, which shows a person the four things that are actually theirs — a training item to acknowledge, a handover to accept, a request awaiting a decision, an asset to return.
They are separate licences because they are separate jobs. A workspace with 5 Console users and 500 Portal users costs the same whether those 500 people sign in daily or twice a year.
How the licences work
Most of this software is bought after something went wrong. It is designed for that day.
Acknowledgements are insert-only and name the exact content version the person saw. Republish a policy and the previous acknowledgements stay attached to the previous text, because that is what the person actually agreed to.
Holiday, shift and role handovers carry owners, deadlines and action items, and the items stay open until someone accepts them. Offboarding drives the same machinery, so "revoke system access" is a tracked item rather than a hope.
Every request is evaluated from tenant membership, account state, session, licence, role, permission mode, scoped grants, installed module, record relationship and location. The browser interface is not treated as a security boundary.
Departments, teams, cost centres and locations are first-class. A regional administrator sees their locations; a delegated HR admin gets a grant scoped to their department, and nothing outside it.
Renewals, cancellation windows, warranty expiries, review dates and training due dates all raise the same reminders into the same shared inbox, addressed to the person who owns the record.
Global search spans every installed module and respects the same permissions the pages do. A command palette gets you there without a mouse.
Publish a policy or a course, assign it to a dynamic audience — a department, a team, a location, a role — and watch the completion rate rather than chasing a spreadsheet. Quizzes are graded on the server, so a score is a fact about the answers rather than a number the browser sent.
Every acknowledgement records who, when, and against which version. When an auditor asks what the staff were told in March, the answer is a query.
Read the security overview
5 Console users, 500 Portal users, 25 GB of storage and any 3 modules, free for 30 days. No card, no call.