Client portals and internal systems, built around how you actually work

When the real system is a shared spreadsheet, a folder of PDFs and someone’s inbox, nobody has the full picture and every change is a risk. We build one secure place for your records, documents, approvals and payments, for your staff, your clients or both.

Portal Starter from £9,500, in about six weeks. Fixed price before any code is written.

Signs you need this

  • Several people edit the same spreadsheet, and nobody is sure which version is right.
  • Clients, parents or members email documents that then have to be filed by hand.
  • Approvals happen in email threads, so there is no record of who agreed what.
  • You cannot answer a simple question (“how many applications are waiting?”) without an afternoon of work.
  • Access is all or nothing: anyone who can see the sheet can see everything in it.
  • An off-the-shelf product covers most of your process, and staff work around the rest.

What we build

  • Client portals. Clients sign in to see their documents, requests, invoices and progress, and to upload what you need from them.
  • Admissions and enrolment. Applications, documents, decisions and offers, with a clear status for every applicant.
  • Attendance, results and records. Registers, absence decisions, results and printable transcripts, with access by role.
  • Jobs, quotes and invoicing. From enquiry to paid invoice, with links customers can use without an account.
  • Member and donor areas. Profiles, regular giving, statements and preferences.
  • Staff systems. Approvals, rotas, fees ledgers and payroll inputs, with an audit trail of every change.

Everything we build works on phones, tablets and computers, and your users can add it to their home screen like an app, with nothing to download from an app store. We do not build separate app-store apps for clients.

Packages

Portal Starter

from £9,500

About six weeks.

Included

  • Secure sign-in with two user roles (for example staff and client)
  • One main record type with search (for example cases, applications or jobs)
  • Document upload
  • Email notifications
  • Admin dashboard
  • Export and delete tools for data protection requests
  • Automated tests and a staging site to try changes before they go live
  • 30 days of fixes after launch

Not included: payments, connections to other systems, app-store apps, moving more than 1,000 existing records.

Usually paired with Care Plus, £249 a month.

Portal Core

from £18,000

About ten weeks. Scoped through a Discovery Sprint.

Included

  • Up to four user roles
  • Workflows and approvals
  • Card payments through Stripe, or one connection to another system
  • Reports
  • An audit log of who changed what and when
  • Moving your existing data across (up to 5,000 records)
  • Everything in Portal Starter

Not included: offline use, more than two connections to other systems, a public API.

Usually paired with Care Systems, £549 a month.

Systems Build

from £30,000 quoted after discovery

Usually 14 to 20 weeks. Always scoped through a Discovery Sprint.

Included

  • An internal system with several modules (for example admissions, attendance and fees)
  • Several connections to other systems
  • Single sign-on with your existing accounts if needed
  • A load and security review before launch
  • 30 days of fixes after launch

Not included: regulated work, open-ended scope, hosting outside the agreed platform.

Usually paired with Care Systems, £549 a month.

Prices exclude VAT. Tibyan Labs is not currently VAT registered, so no VAT is charged.

See a sample scope sheet

What moves the price

  • the number of user roles and how different their views are
  • connections to other systems (finance, CRM, MIS, email platforms)
  • payments, refunds and anything with money rules
  • how much existing data has to move, and how clean it is
  • reporting needs
  • any special handling of children’s data or other sensitive data

Every “from” price becomes a fixed price after scoping. If your needs change during the build, the change is priced and agreed in writing before work on it starts.

How it works

  1. Your enquiry, and a short call if it looks like a fit.

    You tell us what the work involves today and where it breaks.

  2. Discovery Sprint (£2,400, two weeks).

    For anything larger than Portal Starter. You get a process and data map, prioritised requirements, the technical approach, a data protection note, clickable wireframes of the key screens and a fixed price for the build. £1,000 is credited against the build if you sign within 30 days. The pack is yours to keep whatever you decide.

  3. Build in milestones.

    You see a working preview at each milestone and give feedback on real screens.

  4. Launch and handover.

    Tests, documentation and accounts in your name.

How paid discovery works

See a sample Sprint pack

Our commitments: Fixed price, discovery that delivers what it lists, 30 days of fixes after launch, and no lock-in. Read them, with their limits.

After launch

Every hosted build comes with a care plan. Care Plus (£249 a month) suits Portal Starter; Care Systems (£549 a month) suits Portal Core and larger systems. Both include hosting checks, backups, security and dependency updates, included hours each month and response targets.

See care plans

Questions

Why not buy an off-the-shelf product?

If one fits, you should, and we will say so. Bespoke makes sense when your process is what sets you apart, when the product would need so many workarounds that staff stop using it, or when per-user licence fees grow faster than you do.

Who owns the system?

You do, once the work is paid for: the code, the data and the hosting accounts. We keep the right to reuse our own general building blocks (such as sign-in and payment components) in other projects, and you get a permanent licence to use them in yours.

Where is it hosted?

In accounts in your organisation’s name wherever possible, on established providers with UK or EU data centres. You can see what you are paying for, and you are never locked in to us.

You are one engineer. What happens if something happens to you?

Your system keeps running. It lives in hosting accounts in your name, the code is in a repository you can access, and the documentation explains how to run and change it, so any competent developer can pick it up. If we ever have to stop looking after a system, you get notice and a handover. What you own, and what happens if we stop has the detail.

Can you build us an app?

Usually you do not need one. A portal we build opens in the browser on any phone, can sit on the home screen with its own icon, and can send notifications to people who have added it. That covers what most organisations mean by “an app”, without app store fees, review delays or yearly rebuilds. We do not build separate app-store apps for clients. If you are a mosque and want to be in an app your congregation already uses, look at Mosq, which we build and run ourselves.

Do you need access to our live data to build it?

No. We build and test with made-up data, and we do not copy your live records to our own computers. Real personal data is only handled when your existing records are moved across, and only after we have signed a data processing agreement with you.

Will you fill in our supplier or due diligence form?

Yes. Send it before any agreement is signed and we will complete it. If an honest answer is “no”, we will write “no”. Our security and data protection page answers most of the usual questions.

Can you move our spreadsheet data across?

Yes. We map the old columns to the new records, run the import on a copy first, and check the totals match before switching over.

How do you handle children’s or other sensitive data?

Carefully and in writing. The Discovery Sprint includes a data protection note, and we sign a data processing agreement with you before handling personal data. Some regulated work is outside what we take on, and we will say so early. See security and data protection.

How long does it take?

Portal Starter about six weeks and Portal Core about ten, from the deposit. The Discovery Sprint gives a timeline you can plan around.

Further reading: How much does a client portal cost in the UK? and When should a spreadsheet become a system?

Tell us which spreadsheet you would most like to retire

Every genuine enquiry gets a reply by email within two working days. If it looks like a fit, the reply offers a short call.