48.85°N · 2.35°E · Sovereign data platform
Polnor
The European Lakehouse, on your cloud.
Compute, SQL, notebooks and ML on one console, your data, your keys, your jurisdiction. A complete data platform that answers to European law.
Overview
acme-prod · OVHcloud GRA9
- run #4812 succeeded daily-pipeline12:04
- compute training-a100 started team-ml11:58
- table acme.sales.orders compacted spark11:30
- model churn-v3 v7 registered you10:12
- warehouse analytics auto-stopped system09:40
Workspace
git · acme/analytics · branch main
2
3
4
5
import polnor as pl df = pl.read("acme.sales.orders") clean = df.dropna().filter(pl.col("amount") > 0) clean.write("acme.sales.orders_clean")
2
3
CREATE OR REPLACE TABLE acme.sales.daily AS SELECT date_trunc('day', created_at) d, sum(amount) total FROM acme.sales.orders_clean GROUP BY 1;
2
3
4
from polnor import mlflow with mlflow.start_run(experiment="churn-v3"): model.fit(X, y) mlflow.log_metric("auc", 0.934)
Notebooks
git-backed · branch main
import polnor as pl df = pl.read("acme.sales.orders")
df.groupby("customer_id").amount.sum()
1042 42,019.50
1077 18,402.10
from polnor import mlflow mlflow.log_metric("auc", 0.934)
SQL Editor
DuckDB reads · Spark writes · warehouse: analytics
2
3
SELECT customer_id, sum(amount) AS total FROM acme.sales.orders GROUP BY 1 ORDER BY total DESC LIMIT 3;
Catalog Explorer
Apache Iceberg · Lakekeeper
Compute
Instances running on your cloud
Jobs
Runs · last 24h
- ingest48ssuccess
- transform2m 10srunning
- reportwaitingpending
- extract3m 41ssuccess
- join5m 02ssuccess
- write2m 19ssuccess
- prep12ssuccess
- train attempt 3/32m 30sfailed
- evaln/askipped
- registern/askipped
Model registry
Versioned models & stages
Experiments
MLflow-compatible tracking
Serving endpoints
Live inference on your cloud
§ 01 · Capabilities
One chart for the
whole data stack.
Iceberg Lakehouse
Open Apache Iceberg tables on your own object storage. ACID, time-travel, schema evolution, no proprietary format, no lock-in.
SQL warehouses
DuckDB for fast reads, Spark for writes and maintenance. Warehouses spin up on demand on your cloud and stop when idle.
Notebooks & jobs
Git-backed notebooks and multi-task job DAGs with dependencies, retries and per-task timeouts. Logs streamed live.
ML & model serving
MLflow-compatible tracking, experiments, model registry and one-click serving endpoints, drop-in Python SDK.
Governance & lineage
Per-workspace isolation, audit log with S3 export, column-level lineage captured from every query and run.
Bring your own cloud
Your OVH or Scaleway account, your VPC, your bucket, your security groups. We orchestrate; your data never leaves home.
§ 02 · Architecture
Every source in.
Anywhere out.
Land all your data in one place, shape it however you like, and push it back out, to dashboards, to AI, to the tools your teams already use. This is the platform your data wants.
§ 03 · Digital sovereignty
Tout est chez vous.
Everything stays home.
An enterprise-grade data platform that answers to European law, because the data, the keys and the metal are all on this side of the Atlantic.
Data never leaves Europe
Compute and storage run in your own European region, OVHcloud or Scaleway. No transatlantic hop, ever.
Immune to the US Cloud Act
No US-owned entity in the path. FISA 702 and the Cloud Act cannot compel access to infrastructure that isn't theirs.
GDPR by design
Per-workspace isolation, full audit trail, data-residency you can point to on a map. Built for DPOs, not against them.
Your keys, your bucket, your VPC
Credentials encrypted at rest. We orchestrate the control plane; the data plane is entirely yours.
Open formats, no lock-in
Apache Iceberg and Parquet on object storage. Walk away with your tables intact, any day.
Self-hosted everything
Even this website's fonts are self-hosted, not one byte calls a US CDN. Sovereignty is a habit, not a checkbox.
§ Availability
Available where you
already are.
Polnor runs on the European clouds you trust, inside your own account. Pick the provider, pick the region, keep your discounts.
The European cloud leader. Polnor's own control plane runs here too.
- GPU & CPU compute (A100-class)
- S3-compatible Object Storage
- SQL warehouses & sidecars
- Provider billing pull, itemised
French cloud, Paris-born. Same platform, same console, same guarantees.
- GPU & CPU instances
- S3-compatible Object Storage
- SQL warehouses & sidecars
- Region pinning, your project
Another European provider on your shortlist? Tell us, the data plane is built to extend.
§ 04 · Pricing
Pay only for what
you actually use.
No subscription, no credit card. Connect your cloud and go.
OVH or Scaleway bill you directly for the compute and storage you use.
A clear multiplier on top, itemised against your provider invoice, no surprises.
Billed manually, in euros, by a European entity, invoices you can hand straight to finance.
Set a course
Request a
demo.
See your own Iceberg tables, warehouses and notebooks running on your European cloud, usually within a week.
hello@polnor.net · OVHcloud GRA9, France 🇫🇷