Control EV charging infrastructure without lock-in. Chargers connect once; backends, roaming partners, and AI change behind the gateway.
Station F
EDHEC EntrepreneursOperators stay on platforms they have outgrown because leaving is riskier than staying.
Illustrative internal model: a large CPO spends €200k+ a year on interoperability testing, labs, and manual regressions before any migration starts.
Estate today: Mixed charger estate on one incumbent CPMS.
Trigger: Price hike, acquisition, or contract renewal.
Estate today: Bespoke OCPI wiring per partner and version.
Trigger: AFIR obligations, slow partner onboarding.
Estate today: Multi-vendor chargers bought over several years.
Trigger: New depot software, load management.
Estate today: Migration equals downtime risk.
Trigger: Backend modernization.
The brownfield reality: three charger generations from two AC vendors and one DC vendor, OCPP 1.6 beside 2.0.1, and some sites on flaky cellular. All of it points at a backend the team has outgrown. EU AFIR and US NEVI add urgency.
Chargers → OCPP → CPMS → OCPI → CPO → eMSP → roaming → AI agents. Connect, manage, monitor and operate from one place.
One target for every charger, one inventory, every message kept.
One gateway for peers and hubs, typed clients for your stack.
Read-only AI for operators, agents and support teams.
Chargers connect once to the EV Cloud proxy. Messages are inspected, logged and routed in real time to the backend you choose.
Change the backend by changing a route, not a charger.
Not a full CPMS/CSMS replacement by default. It sits alongside existing backends.
Connect, configure and control every charge point from one dashboard, whatever brand or backend it belongs to.
One inventory, one control surface, every charger.
Real-time logs turn “the charger is down” into a specific message, timestamp and cause.
Diagnose from evidence, not from memory.
ChargerPilot reads your fleet data, logs and OCPP messages, finds issues and recommends the next step, so operations and support teams act faster.
Read-only by design. People keep the controls.
Connect CPOs and eMSPs directly, run OCPI versions side by side, and validate partner flows before drivers roam.
Roaming as an operating task, not an integration project.
Connect to roaming platforms and brokers through the OCPI flow that already serves your direct peers.
Reached through the standard OCPI credentials flow. Pre-built hub connectors are on the roadmap.
One normalized layer whichever side of the transaction you are on.
Exercise the partner handshake and module sync in a controlled environment before drivers roam.
Typed clients and APIs for charger and roaming integrations, so teams automate operations from code.
Typed clients for chargers, sessions, routes, partners and CDRs.
On the roadmap. The same surface for Python stacks.
Script operational workflows and plug into existing platforms.
The EV Cloud MCP server exposes chargers, sessions, proxy, observability, roaming and telemetry as tools, scoped to your organization’s token.
Same data, same permissions, whether a person or an agent asks.
The copilot reads OCPP and OCPI messages, searches the protocol documentation, and walks engineers through integration and debugging.
Knowledge stays with the team, not with one expert.
Point mixed fleets at one OCPP endpoint. OCPP 1.6 and 2.0.1. Chargers keep their hardware and firmware.
Map backends, protocol versions, and routing priority. This is the traffic split nobody documented.
Run current and next systems in parallel on the operator’s own data. Cut over site by site and roll back by changing a route, not a charger. ChargerPilot assists, read-only.
| Big-bang replacement | Gateway first with EV Cloud | |
|---|---|---|
| Cutover | Every charger re-registers on one date | Site by site, reversible per wave |
| OCPP 1.6 quirks (MeterValues on clock vs energy delta) | Handled differently by the new backend | Normalized once at the gateway |
| OCPP 2.0.1 device-model data | Depends on the new platform’s support | Captured before it reaches any backend |
| Flaky cellular sites | Reconnect storms hit the new backend on day one | Absorbed at the edge |
| Blast radius if a wave fails | Whole estate | One site |
| Field visits for stubborn firmware | Likely | Avoided: chargers never change URL |
| Lock-in after migration | Recreated with the new vendor | Chargers stay decoupled |
A cheaper architecture with an expensive rollout is not cheaper. Ordering, not vendor choice, decides whether a rollout stays calm.
The costs a CPMS quote never prices: estate-wide cutover, charger-by-charger field work, rollback exposure, and new lock-in. Gateway-first removes them.
€5–6B
Global EVSE software
EV Cloud market model, investor deck
3,000+ CPOs
~240 eMSPs, 100+ charger brands, 12M EVs on the road, 1.03M public charging points
€1–3M
From the European beachhead
Beachhead: European CPOs and CPMS vendors running mixed fleets, roaming, or a backend migration. Global EVSE software reaches €5–6B by 2030; the year-3 target is €1–3M ARR from the beachhead alone.
Sources: EV Cloud market model (investor deck); EUR-Lex CELEX 32023R1804; eCFR 23 CFR 680.108 and 680.116; IEA Global EV Outlook 2025.
Shipped today: gateway, proxy, roaming, ChargerPilot, webhooks, observability, billing. Version claims stay honest: OCPP 2.1 and OCPI 2.3.0 are listed after docs and validation, not before.
Full OCPP 1.6 / 2.0.1, OCPI 2.1.1 / 2.2.1, ChargerPilot read-only.
3–5 demos, 2–3 proofs of concept
Scenario library, CI/CD API, SSO / SCIM / audit logs, dedicated regions, load balancing and V2G start.
5 active paid accounts, first MRR
EU commercial launch, Growth and Enterprise plans, ChargerPilot live control with human approval.
10 pilots converted, €300–500k ARR
US and Asia, hub partnerships, full CI/CD integrations, OCPP 2.1 and OCPI 2.3.0.
30 customers, ~€1M ARR
Live today: European regional CPO, 200+ chargers · US commercial fleet depot · Canadian hardware OEM.
18+ months of runway to finish the enterprise rollout: CI/CD API, test harness, single-tenant VPCs. Convert 10 pilot customers and reach €300–500k ARR by month 18.
Finish SaaS, active sales, 5–10 proofs of concept.
10 pilots converted · €300–500k ARR by month 18
Scale Europe, smart charging, V2G.
30 paying customers · ~€1M ARR
US and Asia, OCPP-Ready program.
Industry reference platform

5+ years scaling AI, enterprise data, and SaaS products. Leads product commercialization, enterprise go-to-market, and automated decision architectures for eMobility operators.

6+ years in distributed systems, cloud infrastructure, and EV protocol engineering. Author of the EV Cloud OCPP and OCPI guides; architect of the core proxy engine.
Founder-market fit: deep protocol systems and AI execution
API gateways made web services replaceable. EV Cloud does the same for charging.
Connect once. Route anywhere. Roll back by changing a route, not a charger.
Reference material for Q&A: edge gateway latency, regulatory penalty schedules, unit economics, protocol coverage, and capital allocation.
Target architecture. Stateless proxy nodes terminate charger WebSocket connections at the nearest edge. They validate payloads against the OCPP 1.6 and 2.0.1 schemas and multiplex them to CPMS backends over persistent TLS pools.
| Regulation | Effective | Core technical requirement | Non-compliance risk |
|---|---|---|---|
| EU AFIR (2023/1804) | April 2024 enacted; April 2025 open data | Transparent ad-hoc pricing, dynamic status via National Access Points, OCPI 2.2.1+ | Statutory operating fines, exclusion from public highway concessions |
| US NEVI (23 CFR Part 680) | Active federal rule | >97% uptime per charging port, mandatory OCPP 2.0.1 and OCPI 2.2.1, automated reporting | Clawback of $5B federal grant allocations |
| UK Public Charge Point Regulations | November 2024 | 99% reliability on rapid networks, open data within one year, 24/7 helpline logs | Up to £10,000 civil penalty per non-compliant charger |
Compliance carries statutory fines and subsidy disqualification. EV Cloud makes the evidence automatic.
| Tier | Price | Scope (public caps) | Modeled gross margin | Expansion driver |
|---|---|---|---|---|
| Starter | $0 (free) | 300 online hours / month, 2 backends | 88% | Developer onboarding, pilots |
| Growth | $500/month ($6k/year) | 18,000 online hours / month, 4 backends | 84% | Regional pilot fleets, smart proxy routing |
| Enterprise | Custom ($25k–$80k / year) | Custom hours, unlimited backends | 82% | Estate-wide routing, custom VPC, 99.99% SLA |
COGS is cloud compute and egress bandwidth. Lightweight pooled WebSocket traffic keeps infrastructure cost per connected charger negligible, so the model holds software gross margin above 82%. Margins below are modeled, not yet twelve months of billing data.
| Standard | Role in the ecosystem | EV Cloud support | Normalization function |
|---|---|---|---|
| OCPP 1.6 | Legacy charger-to-CPMS | Native gateway | Fixes missing timestamp keys, non-standard meter values |
| OCPP 2.0.1 | Modern secure standard | Native gateway | Device model mapping, security profile 3 enforcement |
| OCPP 2.1 | Energy coordination, V2G-ready | Roadmap | Listed after docs and validation ship |
| OCPI 2.1.1 | CPO-to-eMSP roaming | Handshake engine | Legacy roaming bridge, tokens and CDR normalization |
| OCPI 2.2.1 | Modern EU roaming | Handshake engine | Real-time tariffs, reservations, commands module |
| OCPI 2.3.0 | Latest roaming release | Roadmap | Version negotiation today resolves 2.3.0 peers to 2.2.1 behavior |
| ISO 15118-20 | Plug & Charge, V2G | Phase 4 roadmap | PKI certificate validation, bidirectional energy flow |
OEMs implement optional fields differently, use proprietary error codes, or violate schemas. EV Cloud sits in the middle and normalizes these differences into clean, compliant protocol streams.
| Category | Share | Total | Key allocations and first hires |
|---|---|---|---|
| Engineering and product | 65% | €650,000 | 3 senior protocol engineers (Rust/Go, WebSocket edge, SOC 2 VPCs) |
| Solutions and GTM | 25% | €250,000 | 1 enterprise solutions architect (CPO migration onboarding and pilots) |
| Compliance and operations | 10% | €100,000 | SOC 2 Type II audit, enterprise MSAs, patent filings |
€1M buys 18+ months of runway to reach 10 enterprise pilots and €300–500k ARR. Most of the capital goes into engineering to widen the protocol lead, with measured spend on solutions engineering to speed enterprise conversion.