In development. Gyro Suite 1.0 is being built and is not on sale yet.See the build so farTell me when it launches
In development: 43 modules, 397 working screensSee the build

Your whole business.
Your own server.

Gyro Suite is self-hosted business management software. CRM, invoicing, double-entry accounting, stock, manufacturing, HR and payroll in one installation, running on the cPanel hosting you already pay for. Your data stays on your server, in the country you choose. It is being built now, and it will launch at $49 a year with unlimited users.

In development, not on sale yetYour data stays on your serverUnlimited usersRuns on shared cPanel hosting
Invoices
Outstanding
48,120
6 overdue
Paid this month
112,940
+18%
Draft
7
Avg days to pay
23.4
-4.1
DocumentCustomerDueStatusAmount
INV-2026-0418Northgate Logistics12 AugPaid8,420.00
INV-2026-0417Kestrel Manufacturing28 JulOverdue 12d12,150.00
INV-2026-0416Bluepoint Interiors19 AugPaid3,275.50
INV-2026-0415Arcadia Foods Ltd02 SepDraft6,900.00
INV-2026-0414Halden and Reeve LLP05 AugPart paid4,180.00
Illustration. The invoice list in Gyro Suite. Every row posts to the ledger the moment it leaves draft.
43
Modules in one installation, none sold separately
$49
Per year at launch, with unlimited users
6 min
Target install time on shared cPanel hosting
0
Customer records that will ever reach our servers

Your data never leaves your hands.

Cloud software asks you to put your customers, your books and your payroll on somebody else's computers, in a country they chose. Gyro Suite runs on a server you rent, in the country you choose, and we never receive a single record. There is no cloud edition, so there is nothing to opt out of. How data residency works.

  • Your server, your country. Pick a host where your customers, your regulator or your contracts need the data to be
  • We cannot see it. No telemetry, no analytics beacon, no cloud sync, and nothing we could hand over if asked
  • It leaves with you. A standard database you can move, export or hand to an auditor without asking us
  • It outlives us. Read-only, never dark, if you stop paying; a permanent unlock if we ever stop trading
The first question everybody asks

It runs on the hosting you already have.

Odoo needs a real server. ERPNext needs Docker, Redis and a systems administrator. Gyro Suite needs PHP, MySQL and a cron job. That is a deliberate engineering constraint, not a compromise: every long job is chunked to survive a thirty second execution limit, every queue runs off a one-minute cron, and nothing anywhere assumes a background process you cannot start.

  • PHP 8.4 or newer with the ionCube Loader that most cPanel hosts already enable
  • MySQL 8 or MariaDB 10.6, which is the default on every shared plan we have tested
  • One cron line, pasted from the installer into cPanel's Cron Jobs screen
  • Redis, queue workers and websockets are optional accelerators, never requirements

Check your host in 30 seconds

Environment pre-flight
RequirementNeededDetectedResult
PHP version8.4 or newer8.4.12Pass
ionCube Loader13.x13.0.2Pass
MySQL8.0 or newer8.0.39Pass
memory_limit256M512MPass
max_execution_time30s120sPass
Cron, one minuteavailableverifiedPass
Redisoptionalnot foundOptional
Illustration. The installer checks the host before it writes a single file, and names the cPanel screen that fixes anything failing.
Everything included

Forty-three modules. One database. One price.

Not a starter plan with the useful parts locked behind an upgrade. These twelve are the heart of it, and there are thirty-one more around them, from telephony and webmail to a website builder and an AI assistant. Every one is being built into the same installation, switched on from one screen, and covered by the same $49 a year. See all 43 modules.

Trial balance, August 2026
Debits
486,210.44
Credits
486,210.44
In balance
Period
Open
Locked to
31 Jul
CodeAccountDebitCredit
1100Trade receivables48,120.00-
1200Bank current account96,441.18-
1300Inventory134,908.00-
2100Trade payables-37,220.60
2200VAT control-9,884.12
4000Revenue-298,105.72
Illustration. Trial balance derived from journal lines. Balances are computed, never stored and edited.
Why one install beats five apps

The ledger is not a separate product.

In most small businesses the CRM does not know what the accounting system knows, so somebody retypes it once a month. Here there is one database. Send an invoice and the journal posts itself. Receive stock and the inventory account moves. Run payroll and the salary expense, the payable and the statutory liabilities all land in the same trial balance, in the same second.

  • Every posted document writes a balanced journal entry, automatically
  • Balances are always computed from journal lines, never stored in an editable column
  • Posted ledger rows are immutable. Corrections happen by reversal, and the audit log keeps both
  • Period locks stop back-dated postings, and every override is recorded against a named user

How the accounting works

The awkward questions, answered up front

Everything you were going to ask on the third visit.

Self-hosted software asks you to trust a vendor you have never met with the software your company runs on. These are the five things that actually decide it, so they are on the homepage rather than buried in a knowledge base.

Your data never reaches us

Every record lives in your own database on your hosting. The licence check sends a domain, a key, a fingerprint of the installation, two version numbers and a count of companies. It has no access to anything else, and there is no telemetry, no analytics beacon and no cloud sync.

Stop paying and nothing is deleted

A lapsed licence becomes read-only after a grace period. You keep reading, reporting, exporting and backing up. Resume the subscription and writing switches straight back on. Read the licence terms.

Moving servers takes two minutes

Deactivate in the app or in your client area, then activate on the new domain. You never need to remember the old one. One staging installation is included with every licence.

Our downtime is not your downtime

If our licence server is unreachable, your installation carries on for ten days without contacting us. There is an offline activation path for servers with no outbound internet at all.

Security is published, not promised

A written disclosure policy today, a dated public advisory log from the first release, one-click updates and a hard rule against deserialising untrusted input. Read the policy.

If we ever stop trading

Our written commitment is on the about page: if Gyro Web Services ceases operations we will publish a permanent unlock. Your data is in a standard database on your own server either way.

What matters to a company

Six things a business should be able to count on.

Wherever you trade, the questions that decide business software are the same: who holds our data, what will it cost when we grow, and can we get out. These are our answers, and each one is a design decision rather than a slogan.

You decide where your data lives

Your server, your database, your country. Nothing is held in our cloud, because we do not have one. That is one sentence to give a regulator, an auditor or a customer who asks.

Hiring never raises the bill

Unlimited users, always. One industry index put the rise in software subscription prices at 16.4 percent in the year to June 2026. A price with no seats in it cannot grow every time your team does.

One system, not a dozen subscriptions

Forty-three modules sharing one customer record, one catalogue and one ledger. Nothing to sync, nothing to reconcile, and nobody retyping figures at month end.

You can always leave

A standard database, an export of every list, and backups that keep working even if you stop paying. Software you are free to leave is software that has to earn its place.

Books that stand up to an audit

Real double-entry accounting: immutable postings, period locks, and an append-only record of who changed what and when. Your accountant will recognise all of it.

Built for the rules where you trade

Multi-currency, country charts of accounts, tax rules, statutory exports and structured e-invoices, as country after country makes them compulsory.

The price index is Vertice's SaaS Inflation Index, as published in July 2026.

Pricing

Forty-nine dollars. Per year.

That is the price it will launch at. Not per user, not per module, not per invoice and not per gigabyte. A twelve person team pays the same as a sole trader. A second legal entity is another nine dollars a year, because it is a real second set of books rather than a filter on the first.

  • Unlimited users, customers, invoices, products and storage on every subscription
  • Every module included, with nothing held back for a higher tier
  • Branches, departments, warehouses and extra tax registrations are free
  • A 14-day trial at launch, and a planned 30 days to change your mind

See the full pricing page

Sales pipeline
Open pipeline
412,000
34 deals
Weighted
188,400
Won this quarter
96,200
+22%
Avg cycle
31d
-6d
DealCompanyStageOwnerValue
Fleet servicing contractKestrel ManufacturingProposalR. Adeyemi84,000
Depot fit-outBluepoint InteriorsNegotiationS. Okonjo52,500
Annual parts supplyArcadia Foods LtdQualifiedR. Adeyemi128,000
Retrofit programmeHalden and Reeve LLPStalled 21dM. Varga39,800
Warehouse rackingNorthgate LogisticsVerbal yesS. Okonjo67,200
Illustration. A pipeline that shares one customer record with invoicing, projects and the helpdesk.
Where the build is today

No customers to quote yet. Here is the work instead.

Gyro Suite is not on sale, so there is nobody to quote. What we can show you is the build itself, measured on 12 October 2026 on the shared cPanel account it is developed on.

43
modules with working screens in the build, of the 43 that make up version 1.0
397
staff screens opened and checked by machine before any change is accepted, plus 24 in the customer portal
22,974
automated tests, run on two database engines, including the one you will run it on
1
shared cPanel account the whole product is built and tested on, because that is the floor we promise

A working screen is not the same as a finished feature, and we will not pretend it is. The build log says what has been built, and the roadmap says what is left before version 1.0.

Before you ask

Five questions people ask first.

More are on the full FAQ page, and the pricing page answers the money ones in detail.

Will Gyro Suite run on my shared cPanel hosting?

Almost certainly yes. It needs PHP 8.4 or newer with the ionCube Loader, MySQL 8 or MariaDB 10.6, and a cron job that can run once a minute. No root access, no Docker, no VPS and no command line. It is developed and tested on a shared cPanel account for exactly this reason. The system requirements page tells you how to check your own host in thirty seconds.

What will happen to my installation if I stop paying?

It will go read-only after a grace period, and nothing is deleted. You can still log in, read every record, run every report, download a full database backup and export every list. Creating and editing is blocked until you subscribe again, at which point everything resumes exactly where it stopped. We will never hold your data hostage, and exports stay enabled even while the licence is lapsed. The full detail is on the licence page.

Is it really $49 a year for unlimited users?

Yes, that is the price it will launch at: one installation with one company, unlimited users and every module for $49 a year. There is no seat count anywhere in the product and no fair-use asterisk. A second legal entity with its own books is another $9 a year. Branches, departments, warehouses and tax registrations inside a company are free and unlimited. See multi-company for exactly where the line sits.

What will the licence check send to you?

Your domain, your licence key, a fingerprint of the installation, the Gyro Suite version, your PHP version and the number of companies. Nothing else, ever. No customer records, no invoices, no ledger data, no employee information. If our licence server is unreachable your installation keeps working for ten days without contacting us at all, and there is an offline activation route for servers with no outbound internet access.

Can I move it to a different server or domain later?

Yes, and you do it yourself. Press Deactivate Licence in your installation, or in your client area if the old server is already gone, then activate on the new domain. You do not need to remember the old domain, only your key. Your licence also covers one staging or test installation at no extra cost.

Be among the first to install it.

Leave your address and we will write to you once, on the day version 1.0 is ready. Until then, the build log shows exactly how far it has come.

Or read the system requirements if you want to check your host before anything else.