Skip to content
Centralized Asset Management

We run your WordPress.

Secure updates, 24/7 monitoring, and performance tuning — so you can focus on the business, not the admin.

WEBBELi - Fast servers in Scandinavia GDPR NNi Solutions

Built, run, and maintained by a Swedish company — for Swedish companies.

Three pillars carry Oden — the people who build it, the infrastructure that runs it, and the rules that keep it honest.

The builders

A team in Sweden — not a support farm in Manila.

NNi Solutions builds, runs, and supports every part of Oden ourselves. No outsourced overnight shifts, no tier-1 script answering with copy-paste. You talk to the same people who wrote the code.

  • NNi Solutions · based in Sweden
  • Swedish support, weekdays 08–17
  • On-call engineer outside office hours
Read more about us
The infrastructure

Scandinavian servers, EU hosting, encrypted end-to-end.

Your site stays where you have it today — we don't need to move anything for Oden to work. Oden itself runs in Finland (Cloud Run, region europe-north1) and talks to your WordPress via a small plugin agent over TLS 1.3 + Ed25519. If you also want fast Swedish hosting we offer WEBBELi as an add-on — Scandinavian servers, EU-hosted, on the same monthly invoice.

  • Oden runs on your existing hosting
  • Cloud Run + Firestore · Finland (europe-north1)
  • TLS 1.3 · Ed25519 · Cloud KMS
  • WEBBELi hosting in Sweden as an add-on
The compliance

GDPR by design — not a last-minute bolt-on.

Oden is built around data minimization, EU hosting, and Swedish jurisdiction. We use no US subprocessors — Schrems II concerns simply don't apply.

  • Standard DPA included automatically
  • Data incidents reported within 72h
  • No subprocessors outside EU/EEA
  • Swedish law as applicable jurisdiction
See Oden in action

This is the dashboard we run your sites from.

Click through the tabs to see updates, backups, and security monitoring — exactly how it looks to us every day.

Your sites

3 of 3 online · last checked 2 minutes ago

exempelbutiken.se

exempelbutiken.se

Online
WP6.7.1
PHP8.3
Plugins0
Senast2 min ago
demobyran.se

demobyran.se

Online
WP6.7.1
PHP8.3
Plugins2
Senast5 min ago
provklubben.se

provklubben.se

Online
WP6.6.2
PHP8.2
Plugins1
Senast12 min ago
How it works

Three steps. Then you're done.

  1. 01

    You get Oden

    One click. Enter your WordPress URL and pay for your first month.

  2. 02

    We connect your site

    The WEBBELi worker plugin installs automatically on your existing WordPress — it acts purely as an agent between your site and Oden, nothing on your site is moved or changed. Within minutes it shows up in the control panel and we get to work.

  3. 03

    You sleep easy

    We handle updates, backups, and security. No more 2 a.m. panic.

Frequently asked

What people ask before they buy.

Have another question? Call us or write to hello@oden.cam — we'll add it to the list.

01 Security

  • How secure is my site with Oden?

    We do three things most WordPress installs don't — regardless of where you host: (1) Security updates land in hours, not weeks. (2) Files and the database are monitored 24/7 — we get alerts if anything changes without our knowledge. (3) Daily malware scans, with remediation on us if anything slips in. It's not a silver bullet, but it stops 95% of the attacks a typical WordPress site actually faces. If you also want to run on our own hosting WEBBELi (Scandinavian servers in Sweden with built-in DDoS protection and a firewall), we offer that as an add-on.

  • What happens if my site gets hacked?

    Step 1: We see it before you do — through monitoring or our malware scanner. Step 2: We isolate the site, identify the intruder, and clean them out. Step 3: We roll back to a clean backup if needed. This is included in the monthly fee — you don't pay extra for us to do our job. We also produce a short incident report so you know what happened and what was affected.

  • Where is my data stored?

    Your WordPress site (files + database) stays where you choose to host it — we don't move it. The Oden control panel, backups, logs, and all our internal data about your site run on Google Cloud Run + Firestore in the europe-north1 region (Finland). All traffic between your site and Oden is encrypted with TLS 1.3 + Ed25519 signing. No US sub-processors — Schrems II just doesn't apply to us. If you want to move hosting to us (WEBBELi, Scandinavian servers in Sweden) we offer that as an add-on.

  • How often are backups taken, and how fast can you restore?

    Incremental backups every night, full backups every Sunday. Everything is encrypted at rest (AES-256) and rotated for 30 days. Restoring to a specific point in time usually takes under 15 minutes — you call or email, we roll it back. We test restores monthly so we know they actually work (a backup that hasn't been restored isn't a backup, it's wishful thinking).

  • Who at NNi Solutions can see my data?

    Only employees with a service-related need, all under written confidentiality agreements with 2FA on their accounts. Access is logged and audited. We don't peek at your database or files just to 'check in' — only when troubleshooting or fixing an issue you flagged. You can request a log of which employees accessed your environment during any given period.

  • What if a critical security update drops in the middle of the night?

    We install it. Critical security updates land without waiting for a planned maintenance window — that's the whole point of Oden. You get an email afterwards saying 'we applied CVE-XXXX-XXXX at 02:14, no action needed from you.' You sleep.

02 Pricing & payment

  • How do I pay?

    Card (via Stripe), Klarna, or Peppol e-invoice if you're an organisation with its own invoicing system. For very large customers or public-sector procurement, regular paper invoices work too — contact upphandling@oden.cam. Everything bills monthly in advance unless otherwise agreed.

  • What's included in the monthly fee?

    Everything we promised for managing your WordPress. Specifically: security and maintenance updates of the WordPress core + all your plugins and themes, 24/7 monitoring, backups with restore, performance optimisation (cache, image optimisation, database routines), malware scanning, and remediation if needed. Also email and phone support during business hours, plus emergency on-call outside hours for security incidents. Hosting is *not* included in the base fee — your site keeps running where it does today. If you want to move hosting to our own platform WEBBELi (Scandinavian servers) you can add that for an extra monthly fee.

  • Is there a lock-in period?

    No. The contract runs until further notice with one month's mutual notice. You cancel in the control panel or by email — no form, no call to a 'retention department'. The month you cancel in, you keep the service for; then we shut things down and uninstall the WEBBELi worker plugin from your site. Your WordPress, your content, and your hosting are unaffected — you carry on exactly as before.

  • How do I cancel if I want to?

    Send an email to hello@oden.cam, or click 'End service' in the control panel. Two clicks plus a confirm. We export your backups on request so you can take your data with you when you move.

  • Will the price go up over time?

    We reserve the right to adjust pricing, but it won't sneak up on you. On a price change you get an email at least 30 days before it takes effect. If you don't accept the change you can cancel with effect from the change date — we won't try to slip in another month on some 'auto-renewed' technicality.

  • Do I get an invoice for accounting?

    Always. Every charge, regardless of payment method, generates a proper VAT invoice as a PDF with org. number, F-tax info, and every detail your accountant wants to see. Invoices stay in the control panel and are also emailed automatically.

03 General

  • What is Oden C.A.M, really?

    A managed WordPress service. You still own and run your site exactly as before — we take over responsibility for the 'boring' parts: updates, backups, security, hosting, and performance. You get a control panel showing everything we do, and one invoice a month. WordPress is still WordPress, it's just nobody calling you at 2 a.m. anymore.

  • Do I need to know WordPress to use Oden?

    You need to do what you already do — write posts, add products, edit pages. What we take over is the operations part you probably didn't want to handle anyway. If you've never managed a WordPress site yourself, that works too — we'll set it up for you as an extra service.

  • Can I use Oden on my existing hosting?

    Yes — that's the whole point. Oden is a management service: we install a small plugin (WEBBELi worker) on your WordPress that lets us handle updates, backups, and monitoring remotely. Your site keeps running exactly where it lives today, no content moved or changed. If you also want to switch to our own hosting WEBBELi (fast servers in Sweden), we're happy to help with the migration — that's a separate service we price based on the size of the site.

  • What happens to my data if I cancel?

    You take everything with you — because your site never lived with us in the first place (unless you specifically opted for WEBBELi hosting). We uninstall the WEBBELi worker plugin from your site, deliver a final downloadable backup in case you need it, and close your control panel. Within 90 days of contract end we delete the backups and operational logs we've stored on our side, unless mandatory law (the Swedish Bookkeeping Act) requires longer retention of specific parts.

04 The service

  • What is WEBBELi?

    Two things with the same name: (1) The WEBBELi worker plugin — a small plugin installed on your WordPress so Oden can manage your site remotely. This is always included when you have Oden. (2) WEBBELi hosting — our own hosting platform with fast servers in Sweden, built specifically for WordPress with caching and image optimisation built in. This is an add-on; Oden works perfectly well on your current hosting too. Many customers do combine both though, to get the fully managed package on a single monthly invoice.

  • How do updates work in practice?

    Three layers: (1) Security updates land immediately, always. (2) Smaller updates (bug fixes) land during the planned Sunday maintenance window with automatic regression tests afterwards. (3) Major version updates (e.g. WordPress 6.x → 7.x) are tested first in an isolated staging copy, we flag anything weird to you, then apply to live with instant rollback if anything goes sideways.

  • What if an update breaks my site?

    We roll it back. Since we have backups from the second before the update, this is a minutes-not-hours operation. You also get a short report of what went wrong and what we need to do to apply the update safely (usually a plugin that needs patching by its vendor).

  • Do you support all themes and plugins?

    In 99% of cases, yes. WordPress is an open ecosystem and we don't want to limit that. There's a short list of plugins we discourage (e.g. extremely performance-heavy or abandoned plugins not updated in years) — if we see something like that on your site we flag it and suggest alternatives. But we don't block plugins you're already running unless you want us to.

  • How fast is the hosting?

    Depends entirely on where you have it. If you're already on a good Swedish host, you won't see a performance difference when you take Oden — we don't change your hosting, we just manage WordPress on it. If you do choose to add our own WEBBELi hosting (an add-on), it averages TTFB (Time To First Byte) under 100 ms from Stockholm for a typical WooCommerce site, with first render well under 1 second. Either way we measure performance continuously and surface the numbers in the control panel's performance tab.

Ready?

Hand over the WordPress stress.

One monthly fee, one site, one less login that calls you at 2 a.m.

Get Oden from 499 kr/month

Unsure? Call us and we'll tell you more*!

+46 10 303 10 80

*We speak Swedish (and English on request). The call costs nothing beyond your mobile plan. Calling us does NOT automatically commit you to any contract or subscription. Only you can sign a contract/subscription by completing a purchase on our website (oden.cam). We prefer not to sign contracts or subscriptions over the phone.

Public-sector procurement? Reach us at upphandling@oden.cam.

GDPR

GDPR — how we handle your data.

We built Oden C.A.M around data minimization, EU hosting, and full transparency — not as an afterthought.

01

Where your data lives

All Oden data (control panel, logs, backups) is stored in Cloud Run and Firestore in the Finland region (europe-north1). Your WordPress sites run on whichever hosting you choose — if you want to move to us, we offer WEBBELi as an add-on (Scandinavian servers in Sweden). Backups are AES-256 encrypted and stay inside the EU. We use no subprocessors in the US or other non-EU/EEA countries — which means Schrems II concerns simply don't apply.

02

What data we process

Only what's needed to run your WordPress: your sites' URLs, plugin and theme versions, update history, and cryptographic keys. We never touch your visitors' data — there's no tracking pixel and no ads module.

  • Site metadata (URL, version, status)
  • Operations logs (security events, updates)
  • Backup archives (encrypted, 30 days)
  • Operator identity (your email, for support)
03

How it's protected

The connection between your WordPress and Oden goes via the WEBBELi worker plugin we install on your site — TLS 1.3 with Ed25519 keys. Stored secrets are envelope-encrypted (Cloud KMS). Audit logs are write-only and kept for 12 months.

04

Your rights

You can request access to, correction of, or deletion of your data. Email hello@oden.cam and we'll respond within 30 days (usually within 48 hours). At termination, all customer data is permanently erased within 60 days — except what we must retain under Swedish bookkeeping law (7 years).

05

Data incidents

If we confirm an incident affecting your personal data, we'll contact you within 72 hours with an initial report, in parallel with our notification to IMY (the Swedish DPA). The report covers what happened, what was affected, and what mitigations we're applying.

06

Data Processing Agreement (DPA)

A standard DPA is automatically included — no separate paperwork. It stipulates EU hosting, sub-processors (list available on request), and Swedish law as the applicable jurisdiction. Larger procurements can sign an extended agreement: hello@oden.cam.

Service

Get Oden C.A.M