← Use cases

Mobile & web app backends

Power a mobile or web app from Odoo without exposing Odoo to the client.

The situation

Shipping an app on top of Odoo usually means either rebuilding business logic in your backend or letting clients talk to Odoo's raw RPC. Both couple your product to the ERP and widen the attack surface.

How ODXProxy fits

One protocol, five SDKs

Your backend speaks one JSON-RPC 2.0 protocol, with typed SDKs for Python, Swift, Java, JavaScript, and PHP — so each part of your stack talks to Odoo the same way.

Odoo stays the gatekeeper

Business rules, permissions, and the source of truth stay in Odoo. Your app contributes to the ERP through natural workflows instead of reimplementing its logic.

A surface you can reason about

The nine-action allowlist gives your app a small, predictable API, and the two-secret model keeps the proxy's key separate from each Odoo user's key.

Put Odoo behind one safe API.