A managed platform on a dedicated virtual server — multi-company ERP reporting, security, and performance in your environment, managed for you.

Dedicated virtual server Your environment · We manage the platform
Module Cache
ModBlox Module Cache admin with per-module refresh schedules
Pre-warm report data on your schedule — configure refresh intervals per module

Managed virtual server

ModBlox runs on a dedicated virtual server in your infrastructure — not a shared multi-tenant service. Your data stays in your environment while we manage updates, health monitoring, and platform maintenance.

Multi-company architecture

Configure unlimited companies and group them for consolidated reporting. Each user gets company-scoped roles and permissions. Switch between entities instantly from the company switcher.

Module Cache

Pre-warm report data on configurable schedules using Redis. Manual refresh from any page header. Run history with per-company timings and error tracking. Detail-level caching for large drill-down datasets.

Role-based access control

Granular permissions per module and company. Super-admin bypass. Cost visibility controls. Item-level scoping — limit which GL reports or customers a role can see.

Activity audit log

Cross-module audit trail capturing who did what and when. Detail modals for full context. Essential for compliance and troubleshooting.

Flexible authentication

LDAP and Active Directory or database authentication. Optional two-factor authentication. Password expiry reminders for AD users.

Modular licensing

License only the business domains you need. Renewal or perpetual licensing models. Module settings for feature toggles per installation.

Background exports

Queued Excel and PDF exports with in-app download notifications. Available across stock codes, GL, sales, contract pricing, suppliers, and more.

Real-time updates

Live module cache status, remote agent presence, SQL metrics, and activity log updates via WebSocket broadcasting.

Frequently asked questions

Want to learn more?

Contact us