Call +1 515-644-1400Call any time. 24/7 outage response is an add-on.hello@allodi.us
How Allodi compares

How Allodi compares with other ways to run Odoo.

There are several good ways to host and support Odoo, and the right one depends on your company. This table compares them by kind of service, point by point. The Odoo Online and Odoo.sh columns come from Odoo S.A.'s own published pages, listed under the table with the date we checked them.

Side by side

"Hosting-only platforms" means services that run the Odoo server for you and leave functional and code support to you or a partner. "Offshore support retainers" means development and support teams billed monthly or by the hour, with hosting arranged separately. Terms in those two groups differ from one provider to the next, so their columns name what to check rather than a single answer.

Odoo Online, Odoo.sh, hosting-only platforms, offshore support retainers and Allodi Managed Odoo, compared
Odoo OnlineOdoo.shHosting-only platformsOffshore support retainersAllodi Managed Odoo
Who owns the serverOdoo S.A. hosts itOdoo S.A. hosts it, built from your git repositoryThe platform's account or yours, depending on the platformHosting is arranged separatelyYour company's Hetzner Cloud account
Who holds the backupsOdoo S.A.; the administrator can download one from the database managerOdoo S.A.; downloadable from the Backups tabDepends on the platform; check whose account stores themWherever your hosting keeps themYour company's Backblaze B2 bucket
Who holds the codeCustom modules cannot be installed; customizations live in the databaseYour git repositoryDepends on the platformSet by your contract; check that work is committed to your repositoryYour company's git repository
Custom code supportPython customizations made in the database, for example with Studio, carry a monthly fee per 100 lines of codeCustom modules run from your repository; Odoo's maintenance of them is an optional monthly fee per 100 lines of codeFrom you or a partnerWithin the retainer's scopeSmall fixes from included monthly hours, taken from the time logged on your tickets, with unused hours carried forward one month; porting and larger work at published prices
Support hoursEmail support Monday to Friday, 24 hours a dayEmail support Monday to Friday, 24 hours a dayPer the provider's termsPer the provider's terms; check the overlap with your working dayTickets and email on business days; you can call any time, and a guaranteed response outside business hours is the paid 24/7 add-on below
Reporting a problem: the stated responseTickets by web form or phone, during local opening hours; Odoo starts handling bug reports within 2 business daysTickets by web form or phone, during local opening hours; Odoo starts handling bug reports within 2 business daysPer the provider's termsPer the provider's termsTickets by portal or email; server down or data at risk: first response within 1 business hour, other issues by priority
24/7 optionHosting monitored 24/7; support by email 24/5Environments monitored 24/7; support by email 24/5Per the provider's termsPer the provider's termsOptional, $150 a month or $7.50 per internal user, whichever is more: first response within 1 hour at any time, including by phone on your own direct emergency line
Published pricesYes, per userYes, per worker, storage and staging environment, plus the Enterprise licenseDepends on the platformDepends on the providerPlans, add-ons and hourly rates published, with a calculator; larger projects quoted up front; billed on the highest daily count of companies, branches and users in the period; Hetzner and Backblaze bill you directly, with no markup
Staging copyDuplicates for testing, with external actions off; they expire after 15 daysStaging branches with neutralized copies of production; their databases are deleted after one month unless rebuiltDepends on the platformDepends on your hostingA neutralized copy of production on your own server (8 GB of memory or more), refreshed on request
Backups and point in timeDaily; 14 backups kept for at least 3 months; stated recovery point objective 24 hoursDaily; 7 daily, 4 weekly and 3 monthly backupsDepends on the platformDepends on your hosting30 daily backups plus point-in-time recovery of the database to any moment in the last 29 days (attachments from the nearest daily copy)

Sources for the Odoo columns, checked 28 September 2026 (the agreement, the pricing page and the Cloud SLA again on 29 September): the Odoo pricing page (support hours, 24/7 hosting monitoring, per-user prices), the Odoo Enterprise Subscription Agreement, version 13 of 24 September 2026 (support tickets, bug handling within 2 business days, custom code charged monthly per 100 lines), the Odoo Cloud SLA (Odoo Online backups and recovery objective), the Odoo Online documentation (custom modules, duplicates), the Odoo.sh pricing page (prices, 24/7 monitoring) and the Odoo.sh branches documentation (staging, backups). Odoo changes its terms from time to time; the linked pages are the current word.

Which fits whom

Odoo's own hosting

Odoo Online suits standard apps with no custom code and needs no server at all; upgrades are included. Odoo.sh suits Enterprise customers with custom modules and developers who like its branch-based workflow. The Odoo hosting page goes through both in more detail.

Allodi Managed Odoo

Suits companies that want the server, backups and code in their own accounts, run Community or custom code, and want one accountable party each month at a published price. What is included is on the Managed Odoo description; how the server is secured is on the security page. If all you need is the move to Odoo 19, or to Odoo 19 Community, that is a one-off project with no subscription: upgrade, then go.

Not sure which fits?

Your price is on screen in a minute, with no name or email needed. If you would rather ask first, tell us where your Odoo runs today and what matters most. We usually reply within one business day with a straight answer, including when staying put is the better choice.

  • Plans, add-ons and hourly rates are published; larger projects are quoted up front, and the project fees in the free scan's quote are binding for what the scan counts.
  • On a move, the start milestone is refunded if your database cannot run on the new server, unless the cause is on your side or a third party refuses to release your data (conditions).
  • Managed Odoo is month to month: thirty days' notice, no minimum term.
  • Your server, code, backups and credentials are in your company's name.

Or call us: +1 515-644-1400, any time. How to start.