Trust and data
- How is our data protected?
Stored secrets and sensitive people records, meaning national ID, salary, bank account, and IBAN, are encrypted at rest with AES-256-GCM. Secret values are never written to any log, and sessions and devices are revocable per person.
See how security works- Do you hold SOC 2 or ISO 27001?
No security certification or attestation is held today. The product is hosted in ISO 27001 certified data centres; that certification is the hosting provider's, not ours.
- Is our data separated from other customers?
On Essential, data is separated within the product, not by separate servers. On Private and Custom you get your own project, your own server, and your own database; your data shares a server with no one.
- Who is behind ROIkeep?
We are a development agency that pivoted to AI work, and we run our own company on this product. Our own cold calls, marketplace bids, payroll, and credentials run through these same four applications.
Getting started
How does our existing data get in?
You send what you have: spreadsheets, board exports, ticket history, and a password manager export. We study the data, quote the job, show previews before anything is written, and hand back a running system. Self-serve importers are free on every plan if you would rather do it yourself.
See what migration costsHow long until we are running?
About 7 days to a running system for a typical estate. Larger estates take longer, and the quote says so.
Do we pay while migration is running?
No. If you bought the migration service, subscription billing starts when migration is complete, and you have no access to the product while it is in progress. On Essential and Private the thirty day walk-away window also starts when migration completes.
Is there a free trial?
No. There is no self-serve trial or signup; the product is set up through a conversation with us. The pilot term on Essential and Private is a thirty day walk-away: leaving within it costs exactly one month at the monthly rate, and you keep a full export of your data.
Book a call to get startedWhat support do we get?
Support from the team that built the product, on every plan. Bug fixes are free, for everyone, and are never sold back to you.
Plans and growing
If every plan has every feature, what is actually different between the plans?
Plans differ by tenancy and by how the price is set, never by features. Essential runs on shared tenancy; Private is a dedicated instance built to one standard specification; Custom is a dedicated instance specified per customer and quoted after scoping.
See the plans and bandsWhat happens when we grow past our band?
The bill does not move while headcount changes inside your band. Crossing a band boundary moves the company to the next band's price. Above 50 people, contact us.
Contact us about more than 50 peopleCan we move from Essential to Private later?
Yes. The move includes the required $500 one-time deployment service, the same charge a new Private customer pays: the provisioning, configuration, and handover work that brings your own instance into existence.
Can we self-host it, or get the source code?
No. Private and Custom are managed instances that we run: no SSH access, no operating system or hosting console access, no direct database access. Source code is never shared on any plan, at any price, including custom development work built for you.
Can you build features just for us?
One test decides it: if it already exists, it is an add-on, available on every plan; if it does not, it is custom development, which requires a dedicated instance and is scoped before it is quoted. On Essential, a feature request lands on the shared roadmap when it lands. Bug fixes are free for everyone either way.
Leaving
What do we get if we leave?
A full export of your data in CSV, PDF, and JSON.
What does walking away cost?
On Essential and Private, walking away inside the thirty day window costs exactly one month at the monthly rate, on either billing basis. The migration and deployment charges pay for work already performed and are not refunded; we say that before purchase, not after.
See prices per bandAre we locked into a contract?
Monthly billing is the default and you choose the billing basis. On Essential and Private the thirty day walk-away applies from the start.