Public Access
Compare commits
6
Commits
a54dc22bd1
...
55d1ffd800
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
55d1ffd800 | ||
|
|
dd27e820f5 | ||
|
|
93511e893d | ||
|
|
e25e4c64fa | ||
|
|
0f7da0b68b | ||
|
|
db919fc8c2 |
No files matched your search
+6
-6
@@ -22,15 +22,15 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun
|
||||
|
||||
## Operating Context
|
||||
|
||||
- Static site (index.html, support.html, legal.html, blog/) deployed via git push to git.odoo4projects.com; auto-deploys on every change.
|
||||
- Order flow: inline order widget on the homepage opens Stripe checkout; coupon FREE TRIAL = 1 month free; yearly billing saves roughly 8-10%; "Satisfied or reimbursed" guarantee; server location chosen at checkout (US, Brazil, India, Australia, Netherlands, UK).
|
||||
- Static site (index.html, support.html, legal.html, privacy.html, terms.html, blog/) deployed via git push to git.odoo4projects.com; auto-deploys on every change.
|
||||
- Order flow: inline order widget on the homepage opens Stripe checkout; plans are billed yearly with no setup fee; cancel at any time; server location chosen at checkout (US, Brazil, India, Australia, Netherlands, UK).
|
||||
- Support: AI support bot (agent.js from static.odoo4projects.com) plus human team; email support@odoo4projects.com; contact form on support.html#contact.
|
||||
- Blog with guides and news (10 posts); homepage renders it with search and pagination.
|
||||
|
||||
## Capabilities and Constraints
|
||||
|
||||
- Plans: Side Hustle $19.40/mo, On the Rise $36.25/mo (Git modules), Powerhouse $49.60/mo (2 workers, 2GB HDD, 3 domains), Empire $80+/mo (service on the customer's own server, contact to order).
|
||||
- Features: automatic daily backups (FIFO rotation, redundant slots), free SSL on every domain, Git-based module deployment (Quick Git one-click), full management via ODOO Settings Panel, worker scaling, daily security audits with automated patching, continuous performance monitoring, 6 regions.
|
||||
- Plans (list prices, per year, USD): Side Hustle $214, On the Rise $395 (Git modules), Powerhouse $595 (2 workers, 2GB HDD, 3 domains), Empire >$950 (service on the customer's own server, contact to order).
|
||||
- Features: automatic daily backups (rotating slots, first-in-first-out: one on Side Hustle, four on On the Rise and Powerhouse), free SSL on every domain, Git-based module deployment (Quick Git one-click), full management via ODOO Settings Panel, worker scaling, daily security audits with automated patching, continuous performance monitoring, 6 regions.
|
||||
- Enterprise-ready on Powerhouse and above; customer brings their own license.
|
||||
- ODOO4projects LLC; founding date 2020; partner: OD8N.
|
||||
- Constraint: this site remains a pure Odoo hosting seller. The PM Suite (Odoo-based project management + accounting tool for independent project managers, sold without Odoo branding) is a separate product on its own landing page and is not marketed on this site.
|
||||
@@ -47,7 +47,7 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun
|
||||
|
||||
- 7 named customer/partner sites with logos in the trust bar (see Brand Commitments).
|
||||
- 10 blog posts: Community vs Enterprise cost breakdown, AI agents with Community, enterprise migration guide, custom module how-to, deploy and backup speed runs, platform update, official partner news.
|
||||
- Plan names, prices, coupons, guarantees as listed above (from homepage code).
|
||||
- Plan names, prices and guarantees as listed above (from homepage code).
|
||||
- No invented testimonials beyond plan quotes; no case studies on site.
|
||||
|
||||
## Product Principles
|
||||
@@ -60,4 +60,4 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun
|
||||
|
||||
## Accessibility & Inclusion
|
||||
|
||||
No product-specific accessibility requirement has been established; standard web best practices apply.
|
||||
No product-specific accessibility requirement has been established; standard web best practices apply.
|
||||
+1
-1
@@ -37,7 +37,7 @@
|
||||
"date": "2026-06-24",
|
||||
"area": "news",
|
||||
"headline": "Why ODOO Community is Perfect for Working with AI Agents",
|
||||
"teaser": "ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation.",
|
||||
"teaser": "Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation.",
|
||||
"link": "blog/posts/odoocommunity-agents.html"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -280,7 +280,7 @@
|
||||
<div class="cta-box">
|
||||
<h3>Start with Community, Upgrade When Ready</h3>
|
||||
<p>
|
||||
ODOO4projects plans start at $19.40/month — enterprise-grade hosting
|
||||
ODOO4projects plans start at $214/year — enterprise-grade hosting
|
||||
for your Odoo Community instance. No lock-in, no per-user fees.
|
||||
</p>
|
||||
<a href="../../index.html#pricing" class="btn btn-primary">See Plans</a>
|
||||
|
||||
@@ -216,8 +216,7 @@
|
||||
</p>
|
||||
<div class="pro-tip">
|
||||
<strong>Pro Tip:</strong> All plans include instant
|
||||
setup. If you're not satisfied within 30 days, we'll
|
||||
refund you — no questions asked.
|
||||
setup. You can cancel at any time.
|
||||
</div>
|
||||
<h2>Step 2: Deploy Your Instance</h2>
|
||||
<p>
|
||||
@@ -231,11 +230,17 @@
|
||||
Admin credentials: sent via email</code></pre>
|
||||
<h2>Step 3: Map Your Domain</h2>
|
||||
<p>
|
||||
Want to use your own domain? Navigate to your account
|
||||
dashboard and enter your domain name. We'll provide you
|
||||
with the DNS records to configure. Once your DNS
|
||||
propagates, we automatically issue a free SSL
|
||||
certificate via Let's Encrypt.
|
||||
Want to use your own domain? Point the A record at your
|
||||
server's IP address at your domain provider, then
|
||||
restart the server so it picks up the new domain. Then
|
||||
add the domain inside Odoo under
|
||||
<strong>Settings → 4 Server → Domains</strong>.
|
||||
Once the DNS propagates, we issue a free SSL certificate
|
||||
via Let's Encrypt.
|
||||
</p>
|
||||
<p>
|
||||
Domain mapping is not available on the free trial. It is
|
||||
included from Side Hustle up.
|
||||
</p>
|
||||
<h2>Step 4: Start Building</h2>
|
||||
<p>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</title>
|
||||
<meta
|
||||
name="description"
|
||||
content="ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation."
|
||||
content="Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation."
|
||||
/>
|
||||
<link
|
||||
rel="canonical"
|
||||
@@ -20,7 +20,7 @@
|
||||
/>
|
||||
<meta
|
||||
property="og:description"
|
||||
content="ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation."
|
||||
content="Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation."
|
||||
/>
|
||||
<meta property="og:type" content="article" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
@@ -158,10 +158,11 @@
|
||||
AI agents are transforming how businesses operate, and
|
||||
ODOO Community Edition is uniquely positioned to harness
|
||||
this revolution. Unlike Enterprise, which requires per-user
|
||||
licenses that scale costs linearly, Community Edition's
|
||||
per-seat licensing model allows each AI agent to have its
|
||||
own access rights <strong>without additional costs</strong>
|
||||
— a genuine game changer for automation.
|
||||
licenses that scale costs linearly, Community Edition
|
||||
carries no licensing fees at all, so each AI agent can have
|
||||
its own user account and access rights
|
||||
<strong>without additional costs</strong> — a
|
||||
genuine game changer for automation.
|
||||
</p>
|
||||
|
||||
<h2>The Licensing Advantage</h2>
|
||||
@@ -201,7 +202,7 @@
|
||||
ODOO Community's robust access control lists (ACLs),
|
||||
record rules, and security groups let you define
|
||||
exactly what each agent can see and do. Combined with
|
||||
the per-seat model, you can have:
|
||||
granular user accounts, you can have:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -164,37 +164,45 @@
|
||||
<div class="post-content">
|
||||
<p>
|
||||
Data loss is every business owner's nightmare. With
|
||||
ODOO4projects, you can set up automated daily backups in
|
||||
under two minutes. Here's the speed-run.
|
||||
ODOO4projects, backups are already running before you
|
||||
look — here's how to check them in under two minutes.
|
||||
</p>
|
||||
<h2>Step 1: Open Your Dashboard</h2>
|
||||
<h2>Step 1: Open Your Odoo</h2>
|
||||
<p>
|
||||
Log in to your ODOO4projects account and navigate to the
|
||||
<strong>Backups</strong> tab.
|
||||
Log in to your Odoo instance — the same login you always
|
||||
use. There is no separate hosting dashboard to open.
|
||||
Backups run as a scheduled action inside Odoo, and you
|
||||
manage them there.
|
||||
</p>
|
||||
<h2>Step 2: Enable Automated Backups</h2>
|
||||
<h2>Step 2: Check the Backup Job</h2>
|
||||
<p>
|
||||
Click the toggle to enable automated backups. Choose
|
||||
your preferred time window and retention period (7, 14,
|
||||
or 30 days).
|
||||
Backups are already running for you. To see or adjust
|
||||
the schedule, turn on Development Mode in Odoo and open
|
||||
the scheduled action that runs the backup job. You can
|
||||
review it, adjust it, or trigger it by hand.
|
||||
</p>
|
||||
<pre><code>Dashboard > Backups > Enable Automated Backups
|
||||
Recommended: Daily at 02:00 UTC, 14-day retention</code></pre>
|
||||
<pre><code>Odoo > Settings > Development Mode (on)
|
||||
Odoo > Settings > Technical > Scheduled Actions > backup job</code></pre>
|
||||
<h2>Step 3: You're Done</h2>
|
||||
<p>
|
||||
That's it. Your data is now backed up automatically
|
||||
every day. You can also trigger manual backups anytime
|
||||
from the same screen.
|
||||
That's it. Your data is backed up on the schedule, and
|
||||
you can trigger a backup by hand any time from the same
|
||||
screen.
|
||||
</p>
|
||||
<div class="pro-tip">
|
||||
<strong>Pro Tip:</strong> For critical data, enable the
|
||||
30-day retention option and set up a weekly manual
|
||||
backup before major customizations or upgrades.
|
||||
<strong>Pro Tip:</strong> Your plan decides how many
|
||||
backups you keep. Side Hustle keeps one, On the Rise and
|
||||
Powerhouse keep four. When the slots are full the oldest
|
||||
backup is overwritten and permanently deleted, so before
|
||||
a major change, download a copy of the database you want
|
||||
to keep.
|
||||
</div>
|
||||
<div class="cta-box">
|
||||
<h3>Protect Your Business Data</h3>
|
||||
<p>
|
||||
All ODOO4projects plans include automated backups.
|
||||
Every paid plan includes automated backups — one
|
||||
slot on Side Hustle, four on On the Rise and
|
||||
Powerhouse. The free trial has none.
|
||||
</p>
|
||||
<a href="../../index.html#pricing" class="btn btn-primary"
|
||||
>Choose a Plan</a
|
||||
|
||||
@@ -170,12 +170,20 @@
|
||||
|
||||
<p><strong>What you get in this trial:</strong></p>
|
||||
<ul>
|
||||
<li>Odoo Community V20 — fully featured, open-source ERP</li>
|
||||
<li>Automatic backups and SSL certificate</li>
|
||||
<li>Domain mapping (use your own domain or our free subdomain)</li>
|
||||
<li>No credit card required</li>
|
||||
<li>An Odoo Community V20 instance, provisioned in a few minutes</li>
|
||||
<li>Every app that ships with Odoo Community</li>
|
||||
<li>Login credentials by email — one login, inside your Odoo</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>What the trial does not include:</strong></p>
|
||||
<ul>
|
||||
<li>Backups — the trial has none. Paid plans include them.</li>
|
||||
<li>Domain mapping — your own domain needs a paid plan.</li>
|
||||
<li>Module installation — custom and OCA modules install from On the Rise up.</li>
|
||||
</ul>
|
||||
|
||||
<p>No credit card to start. You only need a card when you buy a plan.</p>
|
||||
|
||||
<div class="support">
|
||||
<p>Questions? Reply to this email or contact us directly:</p>
|
||||
<p><a href="mailto:support@odoo4projects.com">support@odoo4projects.com</a></p>
|
||||
@@ -188,14 +196,14 @@
|
||||
<td class="footer">
|
||||
<p><strong>ODOO4projects</strong> — Smart, scalable business solutions</p>
|
||||
<p>
|
||||
<a href="https://odoo4projects.com/legal/privacy">Privacy</a> •
|
||||
<a href="https://odoo4projects.com/legal/terms">Terms</a> •
|
||||
<a href="https://odoo4projects.com/privacy.html">Privacy</a> •
|
||||
<a href="https://odoo4projects.com/terms.html">Terms</a> •
|
||||
<a href="https://ODOO4projects.com/support.html#contact">Contact</a>
|
||||
</p>
|
||||
<p class="unsubscribe">
|
||||
<a href="https://odoo4projects.com/unsubscribe?token=USER_TOKEN">Unsubscribe</a> from these emails
|
||||
</p>
|
||||
<p style="margin-top: 8px; opacity: 0.7;">© 2024 ODOO4projects LLC. All rights reserved.</p>
|
||||
<p style="margin-top: 8px; opacity: 0.7;">© 2026 ODOO4projects LLC. All rights reserved.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
+10
-19
@@ -25,7 +25,7 @@
|
||||
"offers": [
|
||||
{ "@type": "Offer", "name": "Side Hustle", "price": "214.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
|
||||
{ "@type": "Offer", "name": "On the Rise", "price": "395.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
|
||||
{ "@type": "Offer", "name": "Powerhouse", "price": "535.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
|
||||
{ "@type": "Offer", "name": "Powerhouse", "price": "595.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
|
||||
{ "@type": "Offer", "name": "Empire", "price": ">950.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" }
|
||||
]
|
||||
}
|
||||
@@ -308,7 +308,7 @@
|
||||
<div class="feature-card">
|
||||
<i class="fas fa-shield-alt"></i>
|
||||
<h3>Automatic Backups & SSL</h3>
|
||||
<p>Daily backups stored in redundant slots. Free SSL certificates on every domain — always secure.</p>
|
||||
<p>Backups run on a schedule and are kept in rotating slots — one on Side Hustle, four on On the Rise and Powerhouse. Free SSL certificates on every domain — always secure.</p>
|
||||
</div>
|
||||
<div class="feature-card">
|
||||
<i class="fas fa-cubes"></i>
|
||||
@@ -366,7 +366,7 @@
|
||||
</div>
|
||||
<div class="faq-card" onclick="this.classList.toggle('open')">
|
||||
<div class="faq-q"><span>Do you have an affiliate program?</span> <i class="fas fa-chevron-down"></i></div>
|
||||
<div class="faq-a"><p>No. We believe it is in our best interest to have competitive prices for our shared clients. We offer coupon codes for startups and NGOs.</p></div>
|
||||
<div class="faq-a"><p>No. We believe it is in our best interest to have competitive prices for our shared clients.</p></div>
|
||||
</div>
|
||||
</div>
|
||||
<a href="support.html" class="faq-link">Full FAQ →</a>
|
||||
@@ -395,7 +395,6 @@
|
||||
<div class="price">
|
||||
<strong>$ 214.00</strong>
|
||||
<small class="price-period">/ year</small>
|
||||
<div class="price-save">Save 8%</div>
|
||||
</div>
|
||||
<p class="desc">"ODOO Standard .. that is all my business needs"</p>
|
||||
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="6">Buy Now</a>
|
||||
@@ -414,7 +413,6 @@
|
||||
<div class="price">
|
||||
<strong>$ 395.00</strong>
|
||||
<small class="price-period">/ year</small>
|
||||
<div class="price-save">Save 9%</div>
|
||||
</div>
|
||||
<p class="desc">"I need some modules and professional reports"</p>
|
||||
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="4">Buy Now</a>
|
||||
@@ -432,9 +430,8 @@
|
||||
<div class="pcard-body">
|
||||
<h3>Powerhouse</h3>
|
||||
<div class="price">
|
||||
<strong>$ 535.00</strong>
|
||||
<strong>$ 595.00</strong>
|
||||
<small class="price-period">/ year</small>
|
||||
<div class="price-save">Save 10%</div>
|
||||
</div>
|
||||
<p class="desc">"ODOO Enterprise is a must have!"</p>
|
||||
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="5">Buy Now</a>
|
||||
@@ -455,7 +452,6 @@
|
||||
<div class="price">
|
||||
<strong>>$ 950.00</strong>
|
||||
<small class="price-period">/ year</small>
|
||||
<div class="price-save"></div>
|
||||
</div>
|
||||
<p class="desc">"My house! My Horse! My Server!"</p>
|
||||
<a href="javascript:void(0)" class="btn btn-brass btn-empire">Get Custom Quote</a>
|
||||
@@ -469,6 +465,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<p class="pricing-cta-note">Save money, less administration</p>
|
||||
<p class="pricing-cta-note"><a href="odoo-hosting-2027.html"><strong>Compare every way to host Odoo in 2027 →</strong></a></p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -482,8 +479,8 @@
|
||||
<span class="ow-price-amount" id="orderPlanPrice">$ 395.00</span> <span id="orderPlanPeriod">/ year</span>
|
||||
<span class="ow-price-tax" id="orderPlanTax">+ tax</span>
|
||||
</p>
|
||||
<p class="ow-coupon-msg" id="orderCouponMsg">Use coupon <strong>FREE TRIAL</strong> at checkout for 1 month free</p>
|
||||
<p class="ow-yearly-save" id="orderYearlySave">Save <span id="orderSavePercent">15</span>% with yearly billing</p>
|
||||
<p class="ow-coupon-msg" id="orderCouponMsg">Questions before you buy? Ask the assistant on this page.</p>
|
||||
<p class="ow-yearly-save" id="orderYearlySave">Billed yearly. No setup fee.</p>
|
||||
<label class="ow-field-label" for="orderServerLocation">Server Location</label>
|
||||
<select id="orderServerLocation" class="ow-select">
|
||||
<option value="USA">United States (Boston)</option>
|
||||
@@ -493,16 +490,8 @@
|
||||
<option value="Netherlands">Netherlands (Amsterdam)</option>
|
||||
<option value="UK">United Kingdom (London)</option>
|
||||
</select>
|
||||
<div style="margin-bottom:1rem">
|
||||
<label class="ow-field-label" for="orderCouponInput">Coupon Code</label>
|
||||
<div class="ow-coupon-row">
|
||||
<input id="orderCouponInput" type="text" value="FREE TRIAL" class="ow-input" />
|
||||
<button class="ow-btn-apply" onclick="applyCoupon()">Apply</button>
|
||||
</div>
|
||||
<p class="ow-coupon-status" id="orderCouponStatus">✓ Coupon applied</p>
|
||||
</div>
|
||||
<a id="orderBuyBtn" href="/support.html#contact" class="btn btn-brass ow-buy">Continue to Stripe →</a>
|
||||
<p class="ow-note">🔒 Secure Stripe checkout · Credit card required</p>
|
||||
<p class="ow-note">🔒 Secure Stripe checkout · Card required to buy, not to start.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -626,6 +615,8 @@
|
||||
<li><a href="index.html">Home</a></li>
|
||||
<li><a href="support.html">Support</a></li>
|
||||
<li><a href="legal.html">Legal</a></li>
|
||||
<li><a href="privacy.html">Privacy</a></li>
|
||||
<li><a href="terms.html">Terms</a></li>
|
||||
<li><a href="/support.html#contact">Contact us</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
+15
@@ -131,6 +131,21 @@
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Privacy & Terms</h2>
|
||||
<p>
|
||||
What data we hold and how we use it:
|
||||
<a href="privacy.html">Privacy Policy</a>
|
||||
</p>
|
||||
<p>
|
||||
The rules of the service, plans, trial and cancellation:
|
||||
<a href="terms.html">Terms of Service</a>
|
||||
</p>
|
||||
<p style="margin-top: 0.75rem; font-size: 0.82rem;">
|
||||
Both pages last updated 2026-10-21.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Image Credits</h2>
|
||||
<div class="image-credits">
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
# ODOO4projects
|
||||
|
||||
> ODOO4projects is a managed Odoo Community hosting service. We run the server, the backups, the
|
||||
> SSL certificate and the version upgrades for a monthly-or-yearly price, so the customer does not
|
||||
> have to administer a server. One login: everything happens inside the customer's own Odoo
|
||||
> instance. We do not sell Odoo itself; we sell a business system that runs.
|
||||
|
||||
## Products and pricing (verified 2026-10-21, list prices, USD, VAT excluded)
|
||||
|
||||
- Side Hustle — $214 per year. Managed Odoo Community hosting: server, backups, SSL. No per-user
|
||||
licence. No module installation on this plan.
|
||||
- On the Rise — $395 per year. The same, plus Git and one-click module installs.
|
||||
- Powerhouse — $595 per year. Everything in On the Rise, plus Odoo Enterprise readiness and two
|
||||
workers.
|
||||
- Empire — quoted on the plans page (no fixed price published).
|
||||
- Odoo Community has no per-user licence. Odoo Enterprise, if the customer brings their own
|
||||
licence, is licensed per user by Odoo S.A.
|
||||
|
||||
## What we support
|
||||
|
||||
- Odoo Community, hosted and managed.
|
||||
- odoo.sh (Odoo S.A.'s own platform) — supported and coexists with our service.
|
||||
- Growth into Odoo Enterprise — bring your own licence, keep the same instance, no migration.
|
||||
- Own hardware — the Empire plan runs our service on the customer's own server.
|
||||
|
||||
## What we do not support
|
||||
|
||||
- Odoo Online (Odoo's SaaS). It runs Odoo's standard apps only and is incompatible with custom
|
||||
modules, so it is not a fit for our managed Community model.
|
||||
|
||||
## Key pages
|
||||
|
||||
- [Odoo hosting 2027 — comparison landing page](https://odoo4projects.com/odoo-hosting-2027.html): every route to Odoo (managed, VPS, odoo.sh, Odoo Online, own hardware) side by side, with annual and five-year cost comparisons.
|
||||
- [Home](https://odoo4projects.com/): plans and pricing, FAQ, server locations.
|
||||
- [Support](https://odoo4projects.com/support.html): support and frequently asked questions.
|
||||
- [Legal](https://odoo4projects.com/legal.html): company details.
|
||||
- [Privacy Policy](https://odoo4projects.com/privacy.html): what data we hold and how we use it.
|
||||
- [Terms of Service](https://odoo4projects.com/terms.html): plans, trial, payment and cancellation.
|
||||
- [Blog](https://odoo4projects.com/blog/): guides, how-tos and platform news.
|
||||
|
||||
## Notes
|
||||
|
||||
- Prices are list prices captured on 21 October 2026 and are re-checked before each publishing year.
|
||||
- Findability: [sitemap.xml](https://odoo4projects.com/sitemap.xml).
|
||||
@@ -0,0 +1,991 @@
|
||||
<!doctype html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Odoo Hosting 2027: Managed Odoo Community, Live in About Five Minutes</title>
|
||||
<meta
|
||||
name="description"
|
||||
content="Odoo hosting in 2027, compared: managed Odoo Community from ODOO4projects against a self-managed VPS, odoo.sh, Odoo Online and your own hardware. One login, one yearly price, no per-user licence."
|
||||
/>
|
||||
<link rel="canonical" href="https://odoo4projects.com/odoo-hosting-2027.html" />
|
||||
<meta property="og:title" content="Odoo Hosting 2027: Managed Odoo Community, Live in About Five Minutes" />
|
||||
<meta
|
||||
property="og:description"
|
||||
content="Every route to Odoo side by side, and what it really costs over three to five years. One login, one yearly price, no per-user licence."
|
||||
/>
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://odoo4projects.com/odoo-hosting-2027.html" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<link rel="icon" href="images/favicon.ico" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Marcellus&display=swap"
|
||||
media="print"
|
||||
onload="this.media='all'"
|
||||
/>
|
||||
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Marcellus&display=swap" /></noscript>
|
||||
<link rel="stylesheet" href="style.css" media="print" onload="this.media='all'" />
|
||||
<noscript><link rel="stylesheet" href="style.css" /></noscript>
|
||||
<style>
|
||||
/* ---- Odoo Hosting 2027 landing page (page-scoped; additive) ---- */
|
||||
.cmp-sr-only {
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
padding: 0;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
clip: rect(0, 0, 0, 0);
|
||||
white-space: nowrap;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
/* Top bar (page-scoped: the site has no global header) */
|
||||
.cmp-topbar {
|
||||
background: var(--midnight-2);
|
||||
border-bottom: 1px solid var(--line-brass);
|
||||
padding: 0.85rem 0;
|
||||
}
|
||||
.cmp-topbar .container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 1rem;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
.cmp-brand {
|
||||
font-family: Marcellus, Georgia, serif;
|
||||
font-size: 1.15rem;
|
||||
letter-spacing: 0.04em;
|
||||
color: #fff;
|
||||
}
|
||||
.cmp-brand span {
|
||||
color: var(--brass);
|
||||
}
|
||||
.cmp-topbar-links {
|
||||
display: flex;
|
||||
gap: 1.25rem;
|
||||
font-size: 0.82rem;
|
||||
}
|
||||
.cmp-topbar-links a {
|
||||
color: rgba(255, 255, 255, 0.7);
|
||||
}
|
||||
.cmp-topbar-links a:hover {
|
||||
color: var(--brass);
|
||||
}
|
||||
|
||||
/* Hero */
|
||||
.cmp-hero {
|
||||
min-height: 0;
|
||||
padding: 3.5rem 0 3rem;
|
||||
}
|
||||
.cmp-hero h1 span {
|
||||
color: var(--brass);
|
||||
}
|
||||
.cmp-hero .hero-sub {
|
||||
max-width: 620px;
|
||||
}
|
||||
|
||||
.cmp-lead {
|
||||
font-size: 1.1rem;
|
||||
color: var(--ink-soft);
|
||||
max-width: 720px;
|
||||
line-height: 1.75;
|
||||
margin: 0 auto 1.5rem;
|
||||
}
|
||||
.section-light .section-title,
|
||||
.section-light .section-kicker {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* Comparison tables (reuse .oca-table on dark sections) */
|
||||
.cmp-table-wrap {
|
||||
overflow-x: auto;
|
||||
-webkit-overflow-scrolling: touch;
|
||||
border-radius: var(--radius-lg);
|
||||
border: 1px solid var(--line-brass);
|
||||
background: rgba(255, 255, 255, 0.03);
|
||||
}
|
||||
.cmp-table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
min-width: 860px;
|
||||
}
|
||||
.cmp-table th,
|
||||
.cmp-table td {
|
||||
padding: 0.7rem 0.9rem;
|
||||
font-size: 0.85rem;
|
||||
text-align: left;
|
||||
vertical-align: top;
|
||||
border-bottom: 1px solid rgba(201, 162, 39, 0.1);
|
||||
}
|
||||
.cmp-table thead th {
|
||||
font-family: Marcellus, Georgia, serif;
|
||||
font-size: 0.82rem;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
color: var(--brass);
|
||||
background: rgba(13, 27, 46, 0.55);
|
||||
border-bottom: 1px solid var(--line-brass);
|
||||
white-space: normal;
|
||||
line-height: 1.3;
|
||||
}
|
||||
.cmp-table tbody th {
|
||||
font-family: Inter, sans-serif;
|
||||
font-weight: 600;
|
||||
font-size: 0.82rem;
|
||||
color: #fff;
|
||||
background: rgba(255, 255, 255, 0.02);
|
||||
}
|
||||
.cmp-table td {
|
||||
color: rgba(255, 255, 255, 0.78);
|
||||
line-height: 1.5;
|
||||
}
|
||||
.cmp-table tbody tr:hover td,
|
||||
.cmp-table tbody tr:hover th {
|
||||
background: rgba(201, 162, 39, 0.06);
|
||||
}
|
||||
.cmp-table tbody tr:last-child th,
|
||||
.cmp-table tbody tr:last-child td {
|
||||
border-bottom: none;
|
||||
}
|
||||
.cmp-table .is-us {
|
||||
background: rgba(201, 162, 39, 0.09);
|
||||
}
|
||||
.cmp-table thead th.is-us {
|
||||
color: var(--brass-bright);
|
||||
background: rgba(201, 162, 39, 0.14);
|
||||
}
|
||||
.cmp-table .is-us strong {
|
||||
color: #fff;
|
||||
}
|
||||
.cmp-flag {
|
||||
display: inline-block;
|
||||
font-family: Inter, sans-serif;
|
||||
font-size: 0.69rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
text-transform: uppercase;
|
||||
color: var(--midnight);
|
||||
background: var(--brass);
|
||||
border-radius: var(--radius-pill);
|
||||
padding: 0.1rem 0.5rem;
|
||||
margin-left: 0.35rem;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.cmp-not-us {
|
||||
display: inline-block;
|
||||
font-family: Inter, sans-serif;
|
||||
font-size: 0.69rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
text-transform: uppercase;
|
||||
color: #ffd9d9;
|
||||
background: rgba(190, 40, 40, 0.35);
|
||||
border: 1px solid rgba(255, 120, 120, 0.45);
|
||||
border-radius: var(--radius-pill);
|
||||
padding: 0.1rem 0.5rem;
|
||||
margin-left: 0.35rem;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
/* Notes under the tables */
|
||||
.cmp-notes {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
gap: 1rem;
|
||||
margin-top: 1.75rem;
|
||||
}
|
||||
.cmp-note {
|
||||
background: rgba(255, 255, 255, 0.04);
|
||||
border: 1px solid var(--line-brass);
|
||||
border-radius: var(--radius-lg);
|
||||
padding: 1.15rem 1.25rem;
|
||||
}
|
||||
.cmp-note h3 {
|
||||
font-size: 1rem;
|
||||
color: #fff;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
.cmp-note p {
|
||||
font-size: 0.84rem;
|
||||
color: rgba(255, 255, 255, 0.72);
|
||||
line-height: 1.65;
|
||||
margin-bottom: 0.7rem;
|
||||
}
|
||||
.cmp-note p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.cmp-note a {
|
||||
color: var(--brass-bright);
|
||||
}
|
||||
@media (max-width: 992px) {
|
||||
.cmp-notes {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
/* Cost infographic */
|
||||
.cmp-figure {
|
||||
margin: 2rem auto 0;
|
||||
max-width: 780px;
|
||||
}
|
||||
.cmp-figure svg {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
display: block;
|
||||
}
|
||||
.cmp-figure figcaption {
|
||||
margin-top: 0.75rem;
|
||||
font-size: 0.78rem;
|
||||
color: var(--ink-faint);
|
||||
text-align: center;
|
||||
}
|
||||
.cmp-bar-label {
|
||||
font-family: Inter, sans-serif;
|
||||
font-size: 13px;
|
||||
fill: var(--ink);
|
||||
}
|
||||
.cmp-bar-label.is-us {
|
||||
font-weight: 700;
|
||||
}
|
||||
.cmp-bar-value {
|
||||
font-family: Inter, sans-serif;
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
fill: var(--midnight);
|
||||
}
|
||||
.cmp-bar {
|
||||
transform-box: fill-box;
|
||||
transform-origin: left center;
|
||||
}
|
||||
@media (prefers-reduced-motion: no-preference) {
|
||||
.cmp-bar {
|
||||
animation: cmpGrow 0.9s cubic-bezier(0.16, 1, 0.3, 1) both;
|
||||
}
|
||||
.cmp-bar:nth-of-type(2) {
|
||||
animation-delay: 0.1s;
|
||||
}
|
||||
.cmp-bar:nth-of-type(3) {
|
||||
animation-delay: 0.2s;
|
||||
}
|
||||
}
|
||||
@keyframes cmpGrow {
|
||||
from {
|
||||
transform: scaleX(0);
|
||||
}
|
||||
to {
|
||||
transform: scaleX(1);
|
||||
}
|
||||
}
|
||||
|
||||
/* Cost table extras */
|
||||
.cmp-cost-note {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 1.5rem auto 0;
|
||||
max-width: 900px;
|
||||
}
|
||||
.cmp-cost-note li {
|
||||
position: relative;
|
||||
padding-left: 1.4rem;
|
||||
margin-bottom: 0.6rem;
|
||||
font-size: 0.85rem;
|
||||
color: rgba(255, 255, 255, 0.75);
|
||||
line-height: 1.6;
|
||||
}
|
||||
.cmp-cost-note li::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0.25rem;
|
||||
top: 0.5rem;
|
||||
width: 6px;
|
||||
height: 6px;
|
||||
border-radius: 50%;
|
||||
background: var(--brass);
|
||||
}
|
||||
.cmp-cost-note strong {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
/* FAQ (native details/summary — no JS) */
|
||||
.cmp-faq-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 1rem;
|
||||
max-width: 1000px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.cmp-faq {
|
||||
background: var(--ivory);
|
||||
border: 1px solid var(--line);
|
||||
border-radius: var(--radius-lg);
|
||||
padding: 0.4rem 1.25rem;
|
||||
box-shadow: var(--shadow-rest);
|
||||
transition: box-shadow 0.25s;
|
||||
}
|
||||
.cmp-faq[open] {
|
||||
box-shadow: var(--shadow-hover);
|
||||
}
|
||||
.cmp-faq:hover {
|
||||
box-shadow: var(--shadow-hover);
|
||||
}
|
||||
.cmp-faq summary {
|
||||
cursor: pointer;
|
||||
list-style: none;
|
||||
padding: 0.85rem 0;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
gap: 0.75rem;
|
||||
font-family: Marcellus, Georgia, serif;
|
||||
font-size: 0.98rem;
|
||||
color: var(--midnight);
|
||||
}
|
||||
.cmp-faq summary::-webkit-details-marker {
|
||||
display: none;
|
||||
}
|
||||
.cmp-faq summary::after {
|
||||
content: "+";
|
||||
font-family: Inter, sans-serif;
|
||||
color: var(--brass);
|
||||
font-size: 1.15rem;
|
||||
line-height: 1;
|
||||
flex-shrink: 0;
|
||||
transition: transform 0.25s;
|
||||
}
|
||||
.cmp-faq[open] summary::after {
|
||||
content: "\2212";
|
||||
}
|
||||
.cmp-faq summary:focus-visible {
|
||||
outline: 2px solid var(--brass);
|
||||
outline-offset: 3px;
|
||||
border-radius: var(--radius);
|
||||
}
|
||||
.cmp-faq .cmp-a {
|
||||
font-size: 0.87rem;
|
||||
color: var(--ink-soft);
|
||||
line-height: 1.7;
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
.cmp-faq .cmp-a p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.cmp-faq-grid {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
/* Final CTA band */
|
||||
.cmp-cta {
|
||||
text-align: center;
|
||||
}
|
||||
.cmp-cta .cmp-lead {
|
||||
color: rgba(255, 255, 255, 0.72);
|
||||
}
|
||||
.cmp-cta-actions {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
justify-content: center;
|
||||
flex-wrap: wrap;
|
||||
margin-top: 0.5rem;
|
||||
}
|
||||
.cmp-cta p.cmp-cta-answers {
|
||||
font-size: 0.8rem;
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
margin-top: 1.25rem;
|
||||
}
|
||||
|
||||
/* Focus states on every CTA */
|
||||
.btn:focus-visible,
|
||||
.cmp-topbar-links a:focus-visible,
|
||||
.cmp-note a:focus-visible {
|
||||
outline: 3px solid var(--brass-bright);
|
||||
outline-offset: 2px;
|
||||
border-radius: var(--radius);
|
||||
}
|
||||
.btn-brass:focus-visible {
|
||||
outline-color: #fff;
|
||||
}
|
||||
</style>
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@graph": [
|
||||
{
|
||||
"@type": "Organization",
|
||||
"@id": "https://odoo4projects.com/#organization",
|
||||
"name": "ODOO4projects",
|
||||
"url": "https://odoo4projects.com/",
|
||||
"foundingDate": "2020",
|
||||
"sameAs": ["https://www.linkedin.com/company/odoo4projects/"],
|
||||
"contactPoint": {
|
||||
"@type": "ContactPoint",
|
||||
"contactType": "customer support",
|
||||
"url": "https://odoo4projects.com/support.html#contact"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "WebPage",
|
||||
"@id": "https://odoo4projects.com/odoo-hosting-2027.html",
|
||||
"url": "https://odoo4projects.com/odoo-hosting-2027.html",
|
||||
"name": "Odoo Hosting 2027: Managed Odoo Community, Live in About Five Minutes",
|
||||
"description": "A comparison of every route to Odoo in 2027: managed Odoo Community, a self-managed VPS, odoo.sh, Odoo Online and your own hardware.",
|
||||
"isPartOf": { "@id": "https://odoo4projects.com/#organization" },
|
||||
"about": [
|
||||
{ "@type": "Thing", "name": "Odoo hosting" },
|
||||
{ "@type": "Thing", "name": "managed Odoo Community hosting" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"@type": "BreadcrumbList",
|
||||
"itemListElement": [
|
||||
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://odoo4projects.com/" },
|
||||
{ "@type": "ListItem", "position": 2, "name": "Odoo Hosting 2027", "item": "https://odoo4projects.com/odoo-hosting-2027.html" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"@type": "Product",
|
||||
"name": "Managed Odoo Community hosting",
|
||||
"description": "Managed Odoo Community hosting: the server, backups, SSL certificate and version upgrades are run for you on one yearly price, with no per-user licence on Odoo Community.",
|
||||
"brand": { "@id": "https://odoo4projects.com/#organization" },
|
||||
"offers": [
|
||||
{
|
||||
"@type": "Offer",
|
||||
"name": "Side Hustle",
|
||||
"price": "214.00",
|
||||
"priceCurrency": "USD",
|
||||
"url": "https://odoo4projects.com/#pricing"
|
||||
},
|
||||
{
|
||||
"@type": "Offer",
|
||||
"name": "On the Rise",
|
||||
"price": "395.00",
|
||||
"priceCurrency": "USD",
|
||||
"url": "https://odoo4projects.com/#pricing"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"@type": "FAQPage",
|
||||
"mainEntity": [
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "What does \"five minutes\" actually mean?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "Five minutes is the time to a running instance, not to a finished system. Putting your own customers, products and stock in is the first week's work, and it is the same week on any of the routes above."
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "Do you support Odoo Online?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "No. Odoo Online runs Odoo's standard apps only and is incompatible with custom modules or modules from the Odoo Apps Store, so you cannot add an app that is not on Odoo's list. Upgrades are automatic and mandatory on Odoo's schedule. If Odoo's standard apps cover everything you will ever need, Odoo Online is the cheaper and simpler answer and we are not the right choice."
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "Can I add my own apps or OCA modules?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "Odoo's own apps are all there on every plan. Custom and OCA modules install from On the Rise up, by Git or one click. Side Hustle has no module installation."
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "Do I need an AI assistant to use ODOO4projects?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "No. We ship our MCP server directly in the apps, so an AI assistant such as Claude Code or Hermes can restart the server, upload a module, add a domain or read the log for you, and you never open a hosting panel. It is optional: the business works exactly the same without it."
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "Can we move to Odoo Enterprise later?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "Yes. Bring your own Odoo Enterprise licence and keep the same instance. No migration."
|
||||
}
|
||||
},
|
||||
{
|
||||
"@type": "Question",
|
||||
"name": "Is there a per-user licence?",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "No. Odoo Community has no per-user licence; our plans are one flat yearly price. Odoo Enterprise, if you bring it, is licensed per user by Odoo S.A."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<!-- Page-scoped top bar: the site has no global header, so the page carries its own way home. -->
|
||||
<div class="cmp-topbar">
|
||||
<div class="container">
|
||||
<a class="cmp-brand" href="index.html">ODOO4<span>projects</span></a>
|
||||
<nav class="cmp-topbar-links" aria-label="Page links">
|
||||
<a href="index.html#pricing">Plans & pricing</a>
|
||||
<a href="support.html">Support</a>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Hero -->
|
||||
<section class="hero cmp-hero">
|
||||
<div class="container">
|
||||
<p class="hero-kicker">Managed Odoo Community Hosting</p>
|
||||
<h1>Odoo Hosting 2027: Managed Odoo Community, <span>Live in About Five Minutes</span></h1>
|
||||
<p class="hero-sub">
|
||||
A managed Odoo Community instance: your stock, orders, invoices and customers in one system. We
|
||||
run the server, the backups, the certificate and the upgrades. You put your own data in and get on
|
||||
with the business.
|
||||
</p>
|
||||
<div class="hero-stats">
|
||||
<span class="hero-stat"><i aria-hidden="true">✓</i> About 5 minutes to a live instance</span>
|
||||
<span class="hero-stat"><i aria-hidden="true">✓</i> One login, one place to work</span>
|
||||
<span class="hero-stat"><i aria-hidden="true">✓</i> No per-user licence</span>
|
||||
<span class="hero-stat"><i aria-hidden="true">✓</i> One yearly price</span>
|
||||
</div>
|
||||
<div class="hero-actions">
|
||||
<a href="index.html#trialCard" class="btn btn-brass btn-lg">Start the free trial</a>
|
||||
<a href="index.html#pricing" class="btn btn-outline btn-lg">See plans and pricing</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mission -->
|
||||
<section class="section-light">
|
||||
<div class="container">
|
||||
<p class="section-kicker">Why we exist</p>
|
||||
<h2 class="section-title">We don't sell Odoo. We sell a business that runs.</h2>
|
||||
<p class="cmp-lead">
|
||||
You should not have to become the IT department to find out what is in your stock. A business
|
||||
system is something you subscribe to, not a project you build. The server, the patches, the
|
||||
backups, the certificate, the version upgrade: those are our job, permanently, and not an evening
|
||||
you hand back to the company.
|
||||
</p>
|
||||
<p class="cmp-lead">
|
||||
So we put your stock, your orders, your invoices and who owes you money in one place, and we keep
|
||||
the machine underneath it alive. That is the whole offer.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Feature comparison -->
|
||||
<section class="section-dark" id="comparison">
|
||||
<div class="container">
|
||||
<p class="section-kicker">Every route to Odoo</p>
|
||||
<h2 class="section-title">Side by side, and what each one asks of you</h2>
|
||||
<div class="cmp-table-wrap">
|
||||
<table class="cmp-table">
|
||||
<caption class="cmp-sr-only">
|
||||
Feature comparison of ODOO4projects managed hosting against a self-managed VPS, odoo.sh, Odoo
|
||||
Online and your own hardware.
|
||||
</caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Comparison</th>
|
||||
<th scope="col" class="is-us">ODOO4projects</th>
|
||||
<th scope="col">Self-managed VPS</th>
|
||||
<th scope="col">odoo.sh</th>
|
||||
<th scope="col">Odoo Online</th>
|
||||
<th scope="col">Own hardware</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row">What you get</th>
|
||||
<td class="is-us"><strong>Odoo Community, hosted and managed.</strong> Stock, orders, invoices, customers and accounting in one system.</td>
|
||||
<td>Odoo Community on a server you rent, install and run yourself.</td>
|
||||
<td>Odoo Enterprise on Odoo S.A.'s platform, built for a Git and developer workflow.</td>
|
||||
<td>Odoo's standard apps only, hosted by Odoo. <span class="cmp-not-us">Not supported by us</span></td>
|
||||
<td>Odoo on a machine you own, in your building.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Who runs the server and patches it</th>
|
||||
<td class="is-us">We do.</td>
|
||||
<td>You. You install it, patch it and fix it.</td>
|
||||
<td>Odoo S.A. runs the servers; you still need a developer for the code side.</td>
|
||||
<td>Odoo S.A.</td>
|
||||
<td>You. Or our Empire plan runs our service on your server.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Time to a live instance</th>
|
||||
<td class="is-us">About five minutes: pick a plan and a region and the instance is live.</td>
|
||||
<td>You install it first, before it is a system.</td>
|
||||
<td>You connect GitHub, then deploy by pushing a branch.</td>
|
||||
<td>Sign up and use it. Nothing to install.</td>
|
||||
<td>You install it on your own machine.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Backups, SSL certificate, domain</th>
|
||||
<td class="is-us">Run for you on every plan. No schedule for you to set.</td>
|
||||
<td>Yours: database dump, certificate, DNS record.</td>
|
||||
<td>Odoo runs the backups and handles DNS on the platform.</td>
|
||||
<td>Odoo runs the backups and handles the domain.</td>
|
||||
<td>Yours: dump, certificate, DNS and the machine itself.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Where you manage it</th>
|
||||
<td class="is-us">Inside your Odoo instance. One login, one place to work.</td>
|
||||
<td>A hosting panel, a terminal and Odoo.</td>
|
||||
<td>The odoo.sh dashboard, GitHub and Odoo.</td>
|
||||
<td>Odoo and Odoo's control centre.</td>
|
||||
<td>Wherever you install it.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">AI assistant control (Claude Code, Hermes)</th>
|
||||
<td class="is-us">Included. Our MCP server ships in the apps.</td>
|
||||
<td>You build it yourself.</td>
|
||||
<td>Not provided by us.</td>
|
||||
<td>Not supported by us.</td>
|
||||
<td>Through our service on your server.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Adding your own apps</th>
|
||||
<td class="is-us">Odoo's own apps are all there on every plan. Custom and OCA modules install from On the Rise up, by Git or one click. Side Hustle has no module installation.</td>
|
||||
<td>Yes, if you can run the install.</td>
|
||||
<td>Yes, through Git, with a developer.</td>
|
||||
<td>No. You cannot add any app that is not on Odoo's list, not even the free ones.</td>
|
||||
<td>Yes, if you can run the install.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Price model</th>
|
||||
<td class="is-us">One flat yearly price. No per-user licence on Community.</td>
|
||||
<td>Server rental only, plus your hours.</td>
|
||||
<td>Per-user Odoo licence plus hosting, billed separately.</td>
|
||||
<td>Per user, per month, all in.</td>
|
||||
<td>You buy the machine and pay for everything it needs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Version upgrades</th>
|
||||
<td class="is-us">A support ticket. We migrate versions 17, 18 and 19.</td>
|
||||
<td>You do it, after taking a full backup.</td>
|
||||
<td>Push to the branch; if a module update fails, Odoo reverts the server and rolls the database back.</td>
|
||||
<td>Automatic and mandatory on Odoo's schedule.</td>
|
||||
<td>You do it.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Growth to Enterprise</th>
|
||||
<td class="is-us">Bring your own Odoo Enterprise licence and keep the same instance. No migration.</td>
|
||||
<td>Supported: Community to Enterprise on the same server.</td>
|
||||
<td>An Odoo Enterprise licence is required to be on odoo.sh at all.</td>
|
||||
<td>It is Enterprise software already.</td>
|
||||
<td>Supported on the same server.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="cmp-notes">
|
||||
<div class="cmp-note">
|
||||
<h3>Five minutes, honestly</h3>
|
||||
<p>
|
||||
Five minutes is the time to a running instance, not to a finished system. Putting your own
|
||||
customers, products and stock in is the first week's work, and it is the same week on any of
|
||||
the routes above.
|
||||
</p>
|
||||
</div>
|
||||
<div class="cmp-note">
|
||||
<h3>About Odoo Online, and why we don't support it</h3>
|
||||
<p>
|
||||
Odoo Online runs Odoo's standard apps only. Odoo's own documentation states it is
|
||||
<em>"incompatible with custom modules or modules from the Odoo Apps Store"</em>, so you cannot
|
||||
add an app that is not on Odoo's list. Upgrades are automatic and mandatory on Odoo's
|
||||
schedule, whether the timing suits your quarter or not. You can download your data from Odoo
|
||||
Online; what you cannot take with you is the system you built on top of it.
|
||||
</p>
|
||||
<p>
|
||||
The honest part: if Odoo's standard apps cover everything you will ever need, Odoo Online is
|
||||
the cheaper and simpler answer and we are not the right choice. We are for the business that
|
||||
will need an app Odoo does not have, or that wants to keep running the version it uses today.
|
||||
</p>
|
||||
</div>
|
||||
<div class="cmp-note">
|
||||
<h3>Claude Code and Hermes</h3>
|
||||
<p>
|
||||
We ship our MCP server directly in the apps. If you use an AI assistant, it can restart the
|
||||
server, upload a module, add a domain or read the log for you, and you never open a hosting
|
||||
panel. It is optional. The business works exactly the same without it.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Cost over time -->
|
||||
<section class="section-light" id="lifetime-cost">
|
||||
<div class="container">
|
||||
<p class="section-kicker">The bill behind the bill</p>
|
||||
<h2 class="section-title">What the price really is over three to five years</h2>
|
||||
<p class="cmp-lead">
|
||||
Over three to five years, the monthly figure is the small half of the bill. A rented server costs
|
||||
about $102 a year (OVH VPS-2, VAT excluded). What is not in that number is the person who installs
|
||||
Odoo, patches the operating system, watches the certificate, takes the backups and runs the
|
||||
version upgrade.
|
||||
</p>
|
||||
<p class="cmp-lead">
|
||||
Odoo's own documentation says updating is <em>"most appropriately accomplished by the person who
|
||||
deployed Odoo initially"</em>. OVH's own FAQ says a VPS <em>"requires basic knowledge of server
|
||||
administration"</em>. On a VPS, that person is you or someone you pay, and neither line appears on
|
||||
the invoice.
|
||||
</p>
|
||||
<p class="cmp-lead">
|
||||
Our price is one number, once a year, and it covers that work: the server, the certificate, the
|
||||
backups, the upgrade ticket and support when something breaks. Over five years, $214 a year is
|
||||
$1,070. That is the whole cost of the hosting, not the deposit on it.
|
||||
</p>
|
||||
|
||||
<figure class="cmp-figure">
|
||||
<svg viewBox="0 0 760 260" role="img" aria-labelledby="cmpChartTitle cmpChartDesc" preserveAspectRatio="xMidYMid meet">
|
||||
<title id="cmpChartTitle">Five-year total cost at list price: ODOO4projects Side Hustle $1,070, Odoo Online $23,340, odoo.sh $49,188</title>
|
||||
<desc id="cmpChartDesc">Horizontal bar chart comparing five-year list-price totals. ODOO4projects Side Hustle is $1,070 and is by far the shortest bar. Odoo Online is $23,340 and odoo.sh is $49,188. The Odoo Online and odoo.sh totals do not include your own time.</desc>
|
||||
|
||||
<!-- baseline -->
|
||||
<line x1="196" y1="20" x2="196" y2="230" stroke="rgba(23,28,38,0.18)" stroke-width="1" />
|
||||
|
||||
<!-- Side Hustle (ours) -->
|
||||
<text class="cmp-bar-label is-us" x="0" y="60">ODOO4projects</text>
|
||||
<text class="cmp-bar-label is-us" x="0" y="76" fill="rgba(23,28,38,0.55)">Side Hustle</text>
|
||||
<rect class="cmp-bar" x="196" y="40" width="22" height="34" rx="3" fill="#c9a227" />
|
||||
<text class="cmp-bar-value" x="228" y="62">$1,070</text>
|
||||
|
||||
<!-- Odoo Online -->
|
||||
<text class="cmp-bar-label" x="0" y="130">Odoo Online</text>
|
||||
<text class="cmp-bar-label" x="0" y="146" fill="rgba(23,28,38,0.55)">(not supported by us)</text>
|
||||
<rect class="cmp-bar" x="196" y="110" width="240" height="34" rx="3" fill="#8ea0b8" />
|
||||
<text class="cmp-bar-value" x="446" y="132">$23,340</text>
|
||||
|
||||
<!-- odoo.sh -->
|
||||
<text class="cmp-bar-label" x="0" y="200">odoo.sh</text>
|
||||
<text class="cmp-bar-label" x="0" y="216" fill="rgba(23,28,38,0.55)">+ Enterprise licence</text>
|
||||
<rect class="cmp-bar" x="196" y="180" width="506" height="34" rx="3" fill="#4d5f79" />
|
||||
<text class="cmp-bar-value" x="712" y="202">$49,188</text>
|
||||
|
||||
<!-- scale ticks -->
|
||||
<g stroke="rgba(23,28,38,0.15)" stroke-width="1">
|
||||
<line x1="322" y1="20" x2="322" y2="230" />
|
||||
<line x1="448" y1="20" x2="448" y2="230" />
|
||||
<line x1="574" y1="20" x2="574" y2="230" />
|
||||
</g>
|
||||
</svg>
|
||||
<figcaption>
|
||||
Five-year totals at list price. Odoo Online and odoo.sh do not include your own time; ours
|
||||
carries no per-user licence.
|
||||
</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Cost comparison -->
|
||||
<section class="section-dark" id="cost">
|
||||
<div class="container">
|
||||
<p class="section-kicker">The same table for everyone</p>
|
||||
<h2 class="section-title">What a ten-user business pays in a year</h2>
|
||||
<p class="cmp-lead" style="color: rgba(255, 255, 255, 0.72)">
|
||||
Our own price is in the same table as everyone else's.
|
||||
</p>
|
||||
<div class="cmp-table-wrap">
|
||||
<table class="cmp-table">
|
||||
<caption class="cmp-sr-only">
|
||||
Annual cost for a ten-user business by route, with what each figure covers.
|
||||
</caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">Route</th>
|
||||
<th scope="col">Per year (10 users)</th>
|
||||
<th scope="col">What the number covers</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th scope="row" class="is-us">ODOO4projects — Side Hustle</th>
|
||||
<td class="is-us"><strong>$214</strong></td>
|
||||
<td class="is-us">Managed Odoo Community hosting: server, backups, SSL, support. No per-user licence. No module installation on this plan.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" class="is-us">ODOO4projects — On the Rise</th>
|
||||
<td class="is-us"><strong>$395</strong></td>
|
||||
<td class="is-us">The same, plus Git and one-click module installs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row" class="is-us">ODOO4projects — Powerhouse</th>
|
||||
<td class="is-us"><strong>$595</strong></td>
|
||||
<td class="is-us">All of On the Rise, plus Odoo Enterprise readiness and two workers. No per-user licence.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Self-managed VPS</th>
|
||||
<td><strong>about $102</strong></td>
|
||||
<td>A rented OVH VPS-2 (4 vCores, 8 GB), VAT excluded. Odoo Community itself is free. Does not include any of the administration.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">odoo.sh</th>
|
||||
<td><strong>$9,837.60 at list price</strong> ($8,013.60 in year one)</td>
|
||||
<td>$693.60 hosting plus the Odoo Enterprise Custom licence at $76.20 per user per month at list ($61.00 in year one).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Odoo Online <span class="cmp-not-us">Not supported by us</span></th>
|
||||
<td><strong>$4,668 at list price</strong> ($3,732 in year one)</td>
|
||||
<td>Odoo Standard at $38.90 per user per month at list ($31.10 in year one). Odoo's apps, hosting and support included.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Own hardware</th>
|
||||
<td><strong>no verified total</strong></td>
|
||||
<td>A comparable single-tenant rented machine is €708 a year (Hetzner AX41, VAT excluded). The purchase price of a server, and its power, network and IT labour, are not verified, so we do not print a figure.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<ul class="cmp-cost-note">
|
||||
<li>
|
||||
Prices are list prices captured on 21 October 2026, in US dollars unless stated, VAT excluded.
|
||||
Vendors change prices. We will re-check every number before this page goes up for 2027.
|
||||
</li>
|
||||
<li>
|
||||
Odoo's $31.10 and $61.00 rates are twelve-month introductory discounts. The list rates are
|
||||
$38.90 and $76.20. Both are shown, because a reader in 2027 may be past the discount.
|
||||
</li>
|
||||
<li>The per-user prices are for a ten-user company. Ours carries no per-user licence, because Odoo Community has none.</li>
|
||||
<li>
|
||||
<strong>Odoo Online is cheaper than us for a business that only needs Odoo's standard apps.</strong>
|
||||
If that is you, it is the right answer and we are not.
|
||||
</li>
|
||||
<li>
|
||||
Five-year totals at list: Side Hustle $1,070, Odoo Online $23,340, odoo.sh $49,188. The last two
|
||||
do not include your time, and ours carries no per-user licence.
|
||||
</li>
|
||||
<li>Our Empire plan is quoted on the plans page.</li>
|
||||
<li>
|
||||
Prices are from the vendors' own published pages (odoo.com/pricing, odoo.sh/pricing,
|
||||
ovhcloud.com, hetzner.com), so you can check every figure here yourself.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- FAQ -->
|
||||
<section class="section-light" id="faq">
|
||||
<div class="container">
|
||||
<p class="section-kicker">Straight answers</p>
|
||||
<h2 class="section-title">Questions the table raises</h2>
|
||||
<div class="cmp-faq-grid">
|
||||
<details class="cmp-faq">
|
||||
<summary>What does "five minutes" actually mean?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>Five minutes is the time to a running instance, not to a finished system. Putting your own customers, products and stock in is the first week's work, and it is the same week on any of the routes above.</p>
|
||||
</div>
|
||||
</details>
|
||||
<details class="cmp-faq">
|
||||
<summary>Do you support Odoo Online?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>No. Odoo Online runs Odoo's standard apps only and is incompatible with custom modules or modules from the Odoo Apps Store, so you cannot add an app that is not on Odoo's list. Upgrades are automatic and mandatory on Odoo's schedule. If Odoo's standard apps cover everything you will ever need, Odoo Online is the cheaper and simpler answer and we are not the right choice.</p>
|
||||
</div>
|
||||
</details>
|
||||
<details class="cmp-faq">
|
||||
<summary>Can I add my own apps or OCA modules?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>Odoo's own apps are all there on every plan. Custom and OCA modules install from On the Rise up, by Git or one click. Side Hustle has no module installation.</p>
|
||||
</div>
|
||||
</details>
|
||||
<details class="cmp-faq">
|
||||
<summary>Do I need an AI assistant to use ODOO4projects?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>No. We ship our MCP server directly in the apps, so an AI assistant such as Claude Code or Hermes can restart the server, upload a module, add a domain or read the log for you, and you never open a hosting panel. It is optional: the business works exactly the same without it.</p>
|
||||
</div>
|
||||
</details>
|
||||
<details class="cmp-faq">
|
||||
<summary>Can we move to Odoo Enterprise later?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>Yes. Bring your own Odoo Enterprise licence and keep the same instance. No migration.</p>
|
||||
</div>
|
||||
</details>
|
||||
<details class="cmp-faq">
|
||||
<summary>Is there a per-user licence?</summary>
|
||||
<div class="cmp-a">
|
||||
<p>No. Odoo Community has no per-user licence; our plans are one flat yearly price. Odoo Enterprise, if you bring it, is licensed per user by Odoo S.A.</p>
|
||||
</div>
|
||||
</details>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Final CTA -->
|
||||
<section class="section-dark cmp-cta" id="start">
|
||||
<div class="container">
|
||||
<p class="section-kicker">One login. One yearly price.</p>
|
||||
<h2 class="section-title">Your business in one system, on a server you never think about</h2>
|
||||
<p class="cmp-lead">
|
||||
Your stock, your orders, your invoices and who owes you money in one system, on a server you never
|
||||
have to think about. One login. One yearly price. No per-user licence.
|
||||
</p>
|
||||
<div class="cmp-cta-actions">
|
||||
<a href="index.html#trialCard" class="btn btn-brass btn-lg">Start the free trial</a>
|
||||
<a href="index.html#pricing" class="btn btn-outline btn-lg">See plans and pricing</a>
|
||||
</div>
|
||||
<p class="cmp-cta-answers">
|
||||
Prices on this page were captured on 21 October 2026 and are re-checked before 2027.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Footer (copied from index.html; icon-font glyphs replaced with inline SVG so the page
|
||||
carries no external icon dependency) -->
|
||||
<footer class="footer">
|
||||
<div class="container">
|
||||
<div class="fgrid">
|
||||
<div>
|
||||
<h4>Useful Links</h4>
|
||||
<ul>
|
||||
<li><a href="index.html">Home</a></li>
|
||||
<li><a href="odoo-hosting-2027.html">Odoo hosting 2027</a></li>
|
||||
<li><a href="support.html">Support</a></li>
|
||||
<li><a href="legal.html">Legal</a></li>
|
||||
<li><a href="/support.html#contact">Contact us</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4>Partners</h4>
|
||||
<div class="partner-list">
|
||||
<a href="https://oc-guy.com" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OC Guy</a>
|
||||
<a href="https://oca-py.org" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OCA Paraguay</a>
|
||||
<a href="https://OD8N.com" target="_blank" rel="noopener" class="partner-item"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#c9a227" stroke-width="2" aria-hidden="true"><path d="M20 7h-9M14 17H5M20 7l-4-4M20 7l-4 4M4 17l4 4M4 17l4-4" /></svg> OD8N</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fcol-desc">
|
||||
<h4>About us</h4>
|
||||
<p>We build smart, scalable business solutions by combining the <strong>stability</strong> of Odoo ERP with the <strong>power</strong> of AI Agents and N8N automations.</p>
|
||||
<p>From streamlined sales to global rollouts, our <strong>lean, eco-friendly</strong> approach helps businesses cut costs, boost efficiency, and grow without limits.</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4>Follow us on</h4>
|
||||
<div class="social">
|
||||
<a href="https://www.linkedin.com/company/odoo4projects/" target="_blank" aria-label="LinkedIn"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM9 9h3.8v1.7h.05c.53-.95 1.83-1.95 3.76-1.95 4.02 0 4.76 2.5 4.76 5.75V21h-4v-5.5c0-1.31-.02-3-1.9-3-1.9 0-2.19 1.42-2.19 2.9V21H9z" /></svg></a>
|
||||
<a href="https://www.youtube.com/@ODOO4projects" target="_blank" aria-label="YouTube"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M23 12s0-3.2-.41-4.73a2.5 2.5 0 0 0-1.76-1.77C19.3 5.1 12 5.1 12 5.1s-7.3 0-8.83.4A2.5 2.5 0 0 0 1.4 7.27C1 8.8 1 12 1 12s0 3.2.41 4.73a2.5 2.5 0 0 0 1.76 1.77c1.53.4 8.83.4 8.83.4s7.3 0 8.83-.4a2.5 2.5 0 0 0 1.76-1.77C23 15.2 23 12 23 12zM9.75 15.02V8.98L15.5 12z" /></svg></a>
|
||||
</div>
|
||||
<form class="footer-contact-form" id="footerContactForm" action="mailto:hello@odoo4projects.com" method="post" enctype="text/plain">
|
||||
<label class="cmp-sr-only" for="footerContactEmail">Your email address</label>
|
||||
<input type="email" id="footerContactEmail" name="email" placeholder="Your email address" required />
|
||||
<div class="footer-textarea-wrap">
|
||||
<label class="cmp-sr-only" for="footerContactText">Your message</label>
|
||||
<textarea id="footerContactText" name="message" placeholder="Your message..." required></textarea>
|
||||
<button type="submit" class="footer-send-btn" aria-label="Send message"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M2 21l21-9L2 3v7l15 2-15 2z" /></svg></button>
|
||||
</div>
|
||||
<div class="footer-form-status" id="footerFormStatus" role="status"></div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fcopy">Copyright © ODOO4projects LLC</div>
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
+1
-1
@@ -213,7 +213,7 @@
|
||||
<!-- ── Trial ─────────────────────────────────────────────────── -->
|
||||
<div class="plan-card" id="card-trial">
|
||||
<div class="plan-name">Trial</div>
|
||||
<div class="plan-price">4 weeks free</div>
|
||||
<div class="plan-price">30 days free</div>
|
||||
<div class="plan-price-period"> </div>
|
||||
<div class="plan-tagline">
|
||||
"I want to see what ODOO can do for my company."
|
||||
|
||||
+194
@@ -0,0 +1,194 @@
|
||||
<!doctype html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta
|
||||
name="description"
|
||||
content="Privacy Policy for ODOO4projects LLC — what data we hold, where your instance runs, and how to reach us."
|
||||
/>
|
||||
<title>Privacy Policy | ODOO4projects</title>
|
||||
<link rel="canonical" href="https://odoo4projects.com/privacy.html" />
|
||||
<meta property="og:title" content="Privacy Policy | ODOO4projects" />
|
||||
<meta property="og:description" content="What data ODOO4projects holds and why." />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://odoo4projects.com/privacy.html" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<link rel="icon" href="images/favicon.ico" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&display=swap"
|
||||
/>
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"
|
||||
/>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<style>
|
||||
.legal-hero {
|
||||
padding: 4rem 0 2.5rem;
|
||||
text-align: center;
|
||||
background: var(--light);
|
||||
border-bottom: 1px solid var(--border);
|
||||
}
|
||||
.legal-hero h1 {
|
||||
font-size: clamp(1.8rem, 3.2vw, 2.8rem);
|
||||
color: var(--dark);
|
||||
}
|
||||
.legal-section {
|
||||
padding: 3rem 0 4rem;
|
||||
}
|
||||
.legal-section .container {
|
||||
max-width: 700px;
|
||||
}
|
||||
.legal-card {
|
||||
background: #fff;
|
||||
border: 1px solid var(--border);
|
||||
border-radius: var(--radius-lg);
|
||||
padding: 1.75rem;
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
.legal-card:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.legal-card h2 {
|
||||
font-size: 1.05rem;
|
||||
font-weight: 600;
|
||||
color: var(--primary);
|
||||
margin-bottom: 0.75rem;
|
||||
padding-bottom: 0.5rem;
|
||||
border-bottom: 1px solid var(--border);
|
||||
}
|
||||
.legal-card p,
|
||||
.legal-card .address {
|
||||
color: rgba(33, 37, 41, 0.7);
|
||||
font-size: 0.88rem;
|
||||
line-height: 1.7;
|
||||
margin-bottom: 0.4rem;
|
||||
}
|
||||
.legal-card strong {
|
||||
color: var(--dark);
|
||||
}
|
||||
.legal-card .contact-email {
|
||||
color: var(--primary);
|
||||
font-weight: 500;
|
||||
}
|
||||
.image-credits {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 0.3rem;
|
||||
}
|
||||
.image-credits .credit-row {
|
||||
color: rgba(33, 37, 41, 0.6);
|
||||
font-size: 0.82rem;
|
||||
}
|
||||
.image-credits .credit-row a {
|
||||
color: var(--primary);
|
||||
}
|
||||
.trademark-notice {
|
||||
background: rgba(113, 75, 103, 0.04);
|
||||
border: 1px solid rgba(113, 75, 103, 0.15);
|
||||
border-radius: var(--radius);
|
||||
padding: 1rem 1.25rem;
|
||||
}
|
||||
.trademark-notice p {
|
||||
font-size: 0.82rem;
|
||||
margin: 0;
|
||||
color: rgba(33, 37, 41, 0.6);
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.legal-hero { padding: 2.5rem 0 1.5rem; }
|
||||
.legal-card { padding: 1.25rem; }
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="blog-header">
|
||||
<a href="index.html">← Back to Home</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<section class="legal-hero">
|
||||
<div class="container">
|
||||
<h1>Privacy Policy</h1>
|
||||
<p style="margin-top: 0.5rem; color: rgba(33, 37, 41, 0.6); font-size: 0.85rem;">
|
||||
Last updated 2026-10-21
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="legal-section">
|
||||
<div class="container">
|
||||
<div class="legal-card">
|
||||
<h2>Who we are</h2>
|
||||
<p><strong>ODOO4projects LLC</strong></p>
|
||||
<p class="address">
|
||||
30 N Gould St, STE R, Sheridan<br />
|
||||
WY 82801, USA
|
||||
</p>
|
||||
<p>Contact: <span class="contact-email">support@ODOO4projects.com</span></p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>What we hold</h2>
|
||||
<p><strong>Account details you give us:</strong> your name, your company name, and your email address.</p>
|
||||
<p><strong>Service details:</strong> the plan you bought, the region you chose, and your instance address.</p>
|
||||
<p><strong>Payment records:</strong> invoices and their payment status.</p>
|
||||
<p><strong>Support messages:</strong> what you send us, and our replies.</p>
|
||||
<p>Card details are entered on Stripe's checkout page. We do not receive or store your card number.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Why we hold it</h2>
|
||||
<p>To create and run your instance, to invoice you, to answer your support requests, and to email you about your account.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Where your instance runs</h2>
|
||||
<p>You choose the region when you sign up. The regions we offer are Amsterdam, Boston, Manchester, Mumbai, São Paulo and Sydney. Your instance and its data run in the region you chose.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Backups</h2>
|
||||
<p>How many backups we keep depends on your plan: one rotating slot on Side Hustle, four on On the Rise and Powerhouse. Slots work first-in, first-out. When the slots are full, the oldest backup is overwritten and permanently deleted. We keep no separate copy.</p>
|
||||
<p>The free trial has no backups.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>The assistant on this website</h2>
|
||||
<p>Our homepage carries an AI assistant that answers questions and can pass a request to a person. Do not enter confidential information into it.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Other services our pages load</h2>
|
||||
<p>Our pages load Stripe (payments), Google Fonts, Font Awesome, GSAP, and our own agent widget from our server. Like any website, these requests can see the IP address your browser connects from.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Email</h2>
|
||||
<p>We email you about your account, your invoices and your service. Marketing email carries an unsubscribe link, and unsubscribing does not stop service email about an active account.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>What we do not do</h2>
|
||||
<p>We do not sell your data. We run no affiliate programme and we pay no commission to anyone who recommends us.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Your requests</h2>
|
||||
<p>Ask us for a copy of your data, a correction, or deletion at <span class="contact-email">support@ODOO4projects.com</span>. If your account is active, deletion ends the service. We keep invoice records for as long as accounting rules require them.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Changes</h2>
|
||||
<p>We update this page when the facts change. The date at the top changes with it.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<script defer src="/static/agent-odoo4projects/agent.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -295,20 +295,6 @@ var si = 0,
|
||||
encodeURIComponent(loc) +
|
||||
(utmQuery ? "&" + utmQuery : "");
|
||||
});
|
||||
function applyCoupon() {
|
||||
var input = document.getElementById("orderCouponInput");
|
||||
var status = document.getElementById("orderCouponStatus");
|
||||
var code = input.value.trim();
|
||||
if (code.toLowerCase() === "free trial") {
|
||||
status.textContent =
|
||||
"\u2713 Coupon FREE TRIAL applied - 1 month free";
|
||||
status.style.color = "#1a7f37";
|
||||
} else {
|
||||
status.textContent = "Invalid coupon code";
|
||||
status.style.color = "#dc3545";
|
||||
}
|
||||
status.style.display = "block";
|
||||
}
|
||||
/* ---- Blog Module ---- */
|
||||
var blogState = {
|
||||
allPosts: [],
|
||||
|
||||
+27
-9
@@ -1,57 +1,75 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/</loc>
|
||||
<loc>https://odoo4projects.com/</loc>
|
||||
<lastmod>2026-06-24</lastmod>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/news-platform-update.html</loc>
|
||||
<loc>https://odoo4projects.com/odoo-hosting-2027.html</loc>
|
||||
<lastmod>2026-10-21</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.9</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://odoo4projects.com/blog/posts/news-platform-update.html</loc>
|
||||
<lastmod>2026-06-24</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/guide-migrate-enterprise.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/guide-migrate-enterprise.html</loc>
|
||||
<lastmod>2026-06-20</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/howto-custom-module.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/howto-custom-module.html</loc>
|
||||
<lastmod>2026-06-17</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/news-official-partner.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/news-official-partner.html</loc>
|
||||
<lastmod>2026-06-14</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/speed-run-backup.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/speed-run-backup.html</loc>
|
||||
<lastmod>2026-06-10</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/howto-ai-automation.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/howto-ai-automation.html</loc>
|
||||
<lastmod>2026-06-06</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/speed-run-deploy.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/speed-run-deploy.html</loc>
|
||||
<lastmod>2026-06-02</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://ODOO4projects.com/blog/posts/my-first-post.html</loc>
|
||||
<loc>https://odoo4projects.com/blog/posts/my-first-post.html</loc>
|
||||
<lastmod>2026-05-28</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.6</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://odoo4projects.com/privacy.html</loc>
|
||||
<lastmod>2026-10-21</lastmod>
|
||||
<changefreq>yearly</changefreq>
|
||||
<priority>0.3</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://odoo4projects.com/terms.html</loc>
|
||||
<lastmod>2026-10-21</lastmod>
|
||||
<changefreq>yearly</changefreq>
|
||||
<priority>0.3</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
+2
-2
@@ -325,8 +325,8 @@
|
||||
<span class="faq-icon"><i class="fas fa-chevron-down"></i></span>
|
||||
</button>
|
||||
<div class="faq-answer">
|
||||
<p>Open the Apps menu, search for the app you want, and click Install. Once installed, the app will appear in your main menu, ready to use. For additional apps not included by default, you can also install them via Git or use our one-click Quick Git feature for faster setup.</p>
|
||||
<p>All Odoo Community apps are included, and more free apps can be found at <a href="https://odoo-community.org/" target="_blank" rel="noopener">odoo-community.org</a>.</p>
|
||||
<p>Open the Apps menu, search for the app you want, and click Install. That covers every app that ships with Odoo Community, and it works on every plan.</p>
|
||||
<p>Apps that are not part of Odoo Community — custom modules and modules from <a href="https://odoo-community.org/" target="_blank" rel="noopener">odoo-community.org</a> — are installed for you by Git or with our one-click Quick Git. Custom and OCA modules install from On the Rise up. Side Hustle has no module installation.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="faq-item">
|
||||
|
||||
+192
@@ -0,0 +1,192 @@
|
||||
<!doctype html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta
|
||||
name="description"
|
||||
content="Terms of Service for ODOO4projects LLC — plans, the free trial, payment, cancellation and your data."
|
||||
/>
|
||||
<title>Terms of Service | ODOO4projects</title>
|
||||
<link rel="canonical" href="https://odoo4projects.com/terms.html" />
|
||||
<meta property="og:title" content="Terms of Service | ODOO4projects" />
|
||||
<meta property="og:description" content="The rules of the ODOO4projects service." />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://odoo4projects.com/terms.html" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<link rel="icon" href="images/favicon.ico" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&display=swap"
|
||||
/>
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"
|
||||
/>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<style>
|
||||
.legal-hero {
|
||||
padding: 4rem 0 2.5rem;
|
||||
text-align: center;
|
||||
background: var(--light);
|
||||
border-bottom: 1px solid var(--border);
|
||||
}
|
||||
.legal-hero h1 {
|
||||
font-size: clamp(1.8rem, 3.2vw, 2.8rem);
|
||||
color: var(--dark);
|
||||
}
|
||||
.legal-section {
|
||||
padding: 3rem 0 4rem;
|
||||
}
|
||||
.legal-section .container {
|
||||
max-width: 700px;
|
||||
}
|
||||
.legal-card {
|
||||
background: #fff;
|
||||
border: 1px solid var(--border);
|
||||
border-radius: var(--radius-lg);
|
||||
padding: 1.75rem;
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
.legal-card:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.legal-card h2 {
|
||||
font-size: 1.05rem;
|
||||
font-weight: 600;
|
||||
color: var(--primary);
|
||||
margin-bottom: 0.75rem;
|
||||
padding-bottom: 0.5rem;
|
||||
border-bottom: 1px solid var(--border);
|
||||
}
|
||||
.legal-card p,
|
||||
.legal-card .address {
|
||||
color: rgba(33, 37, 41, 0.7);
|
||||
font-size: 0.88rem;
|
||||
line-height: 1.7;
|
||||
margin-bottom: 0.4rem;
|
||||
}
|
||||
.legal-card strong {
|
||||
color: var(--dark);
|
||||
}
|
||||
.legal-card .contact-email {
|
||||
color: var(--primary);
|
||||
font-weight: 500;
|
||||
}
|
||||
.image-credits {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 0.3rem;
|
||||
}
|
||||
.image-credits .credit-row {
|
||||
color: rgba(33, 37, 41, 0.6);
|
||||
font-size: 0.82rem;
|
||||
}
|
||||
.image-credits .credit-row a {
|
||||
color: var(--primary);
|
||||
}
|
||||
.trademark-notice {
|
||||
background: rgba(113, 75, 103, 0.04);
|
||||
border: 1px solid rgba(113, 75, 103, 0.15);
|
||||
border-radius: var(--radius);
|
||||
padding: 1rem 1.25rem;
|
||||
}
|
||||
.trademark-notice p {
|
||||
font-size: 0.82rem;
|
||||
margin: 0;
|
||||
color: rgba(33, 37, 41, 0.6);
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.legal-hero { padding: 2.5rem 0 1.5rem; }
|
||||
.legal-card { padding: 1.25rem; }
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="blog-header">
|
||||
<a href="index.html">← Back to Home</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<section class="legal-hero">
|
||||
<div class="container">
|
||||
<h1>Terms of Service</h1>
|
||||
<p style="margin-top: 0.5rem; color: rgba(33, 37, 41, 0.6); font-size: 0.85rem;">
|
||||
Last updated 2026-10-21
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="legal-section">
|
||||
<div class="container">
|
||||
<div class="legal-card">
|
||||
<h2>Who we are</h2>
|
||||
<p>ODOO4projects LLC, 30 N Gould St, STE R, Sheridan, WY 82801, USA. Contact: <span class="contact-email">support@ODOO4projects.com</span></p>
|
||||
<p>These terms cover the hosting service we sell on this website.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>The service</h2>
|
||||
<p>We host and manage an Odoo Community instance for you. We run the server, the backups, the SSL certificate and the updates. You use the instance to run your business.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Your plan</h2>
|
||||
<p>Every app that ships with Odoo Community is available on every plan. Custom modules and modules from odoo-community.org install from On the Rise up. Side Hustle has no module installation.</p>
|
||||
<p>Backup slots and domain routings are listed on the pricing page and in the app. Side Hustle keeps one backup slot and one domain; On the Rise and Powerhouse keep four backups and three domains.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>The free trial</h2>
|
||||
<p>The trial runs for 30 days from signup and there is one way to start it: sign up. No credit card is needed to start.</p>
|
||||
<p>The trial has no backups, no domain mapping and no module installation.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Price and payment</h2>
|
||||
<p>Plans are billed yearly, in advance, in US dollars, plus tax where it applies. Payment is taken by card through Stripe. The current prices are the ones on the pricing page.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Cancelling</h2>
|
||||
<p>You can cancel at any time. Cancelling stops the next renewal. It does not refund the period you have already paid for. We make no refund promise beyond what is written here.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Version upgrades and migrations</h2>
|
||||
<p>Ask our support team for a version upgrade. We migrate databases on the main Odoo releases 17, 18 and 19. We do not support patch releases such as 18.1.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Your data</h2>
|
||||
<p>Your data is yours. You can export it from your instance at any time. We hold it only to run the service for you, as described in the <a href="privacy.html">Privacy Policy</a>.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>What you must not do</h2>
|
||||
<p>Do not use the service for anything unlawful, do not resell it as your own, and do not attempt to interfere with the platform or with other customers' instances.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Availability and maintenance</h2>
|
||||
<p>The service needs restarts, patches and maintenance from time to time. We keep interruptions as short as we can and we do not promise a fixed uptime figure.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Changes to these terms</h2>
|
||||
<p>We update these terms when the service changes. The date at the top changes with them.</p>
|
||||
</div>
|
||||
|
||||
<div class="legal-card">
|
||||
<h2>Governing law</h2>
|
||||
<p>These terms are governed by the laws of the State of Wyoming, United States.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<script defer src="/static/agent-odoo4projects/agent.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in new issue
Block a user