NEXERA CoreSecurity

Access, money and data. Under control.

NEXERA Core protects three things: who has access, what happens with money and where your data is stored. Below, you can read how each of these is arranged in the core.

SecurityAudit trail
100%of users with MFA
10,000+automated tests
7 yearsretention period as a design requirement
EUdatabase, documents and back-ups
ISO 27001certification process started
Access

Only the right people, and only what their role allows.

Signing in runs through a managed identity provider with mandatory two-step verification. What someone may do after that is decided by NEXERA Core itself, again on every request.

  • Two-step verification mandatory for everyone
  • By invitation from an administrator only; nobody can create an account themselves
  • A new account starts as read-only until an administrator assigns a role
  • The role is checked on the server with every request; a modified token grants no extra permissions
  • A disabled account loses access at the next request
  • On a shared computer, the next user never sees the previous user's data
Roles in the core

Every user has one role. It is assigned by an administrator, never by the user.

Admin ADMIN

Everything, including settings, users and configuration.

Finance FINANCE

All financial records, plus view access elsewhere.

Sales SALES

Contacts, orders and items; can also read the payment reminder list.

Item management

Items and their data.

Warehouse WAREHOUSE

Stock, shipments and packing.

Production PRODUCTION

Production orders and recipes.

Quality QUALITY

Quality checks and release from quarantine.

Management MANAGEMENT

Price books of the item configurator; otherwise view only.

Telephony

The telephone agent: answering questions from the core, within fixed limits.

Read-only READONLY

View only, no changes. The starting point for every new account.

Kiosk KIOSK

The shared screen on the shop floor, limited to a fixed list.

Money and documents

A second pair of eyes where money is involved.

With payments and changed bank details, the damage from an error or fraud is greatest. That is where NEXERA Core has its strictest controls.

  • Approval by a second person for issuing, sending and paying, and for changed supplier bank details
  • An approval applies to exactly the content that was approved; if anything changes afterwards, a new approval is needed
  • Whoever submits a request cannot approve it themselves
  • Payment orders are recorded before they go to the bank; if the bank status is uncertain, nothing is resent automatically
  • A payment only counts as paid once it has been reconciled
  • Consecutive invoice numbers per legal entity, and postings that always balance
  • Closed periods and financial years can no longer be changed
Data and privacy

Where your data is stored, by type of data.

The location of each type of data and how it is protected, including what is processed outside the EU.

EU

Database and financial records

A separate database for each customer, on a hosting platform in the EU.

EU

Documents and files

Stored encrypted and accessible only through temporary, signed links.

EU

Back-ups

A second copy outside the hosting platform, also in the EU.

EU

AI questions (optional)

If LIV is switched on, only the figures needed for each question go to the language model, in a European cloud region.

US

Signing in

With the identity provider, under the EU-US Data Privacy Framework and standard contractual clauses. Passwords and MFA keys never enter NEXERA Core.

US

AI telephony and reading aloud (optional)

Speech is processed in real time in the US: by xAI for AI telephony, and by a separate speech service for reading aloud. Call transcripts and summaries are kept in your own environment in the EU.

The financial records are set up for seven years' retention; the Dutch XAF audit file can always be regenerated.
Uploads are checked for type and size: PDF, image or UBL/XML, up to 25 MB.
Spreadsheet exports are written as text, so that a cell never runs a formula.
Integrations with external services use signed messages and separate keys for each environment.
The API accepts requests only from trusted addresses, with a limit on the number of requests.
Anyone who leaves the company loses access immediately; the history in the audit trail is retained.
Continuity

Recoverable, and tested in advance.

A back-up is only worth something if the restore works. That is why we test the restore before you go live.

  • Back-ups in two layers: the platform's managed back-ups for quick recovery, and a daily copy outside the platform for the long term
  • A restore test before go-live: restore, start up and check a known invoice
  • Three separate environments: development, test and production
  • Error reports and logs are collected centrally, so that we spot problems quickly and can trace them
  • Scheduled tasks never do anything twice on a second run; a missed run is picked up the next time

Secure development

Every change
along the same route.

From idea to production, without exceptions.

The financial core was written test-first: the calculations for VAT, postings and the XAF audit file existed and had been tested before there was a screen.

Change

Small and well defined, stating what changes and why.

Review

Automated code scans, an AI review and human reviewers. Every finding is resolved or recorded.

Tests

The full test run must pass, including the tests against a real database.

Development

Deployed and checked in the development environment.

Test

Reviewed in a separate environment before it moves on.

Production

Only after a deliberate, manual approval.

10,000+automated tests, including against a real database
80%minimum test coverage of the financial core, checked on every change
4checks on every change: code scan, AI review, human review and the full test run
100%of changes automatically scanned for vulnerabilities
For IT and the DPO

Everything your IT team wants to know, in writing.

We set out the details for your IT department and data protection officer. If your organisation has its own security questionnaire, please send it along and we will go through it together.

Security documentationOn request
Architecture and data locationsRoles and permissionsBack-up and recovery planTest and release processYour own security questionnaire, reviewed together

We send it within two working days.

FAQ

Questions about security

Is your question not listed? Get in touch

The database, documents and back-ups are stored in the EU. Signing in runs through an identity provider in the US, under the EU-US Data Privacy Framework and standard contractual clauses; passwords and MFA keys never enter NEXERA Core. If LIV is switched on, only the figures needed for each question go to the language model, in a European cloud region.

An administrator disables the account. Access ends at the next request, and that user's history in the audit trail is retained.

Changed bank details of a supplier only become a payment destination after approval by a second person. Payment runs consist only of approved invoices, and an approval lapses as soon as the content changes.

Yes. You set approval rules for each action, such as issuing, sending or paying. A request that is left waiting escalates after the set time.

The financial records are set up for the statutory retention period of seven years. The XAF audit file for a financial year can be regenerated throughout that period.

NEXERA Core

Discuss security with the people who build it.

Bring your IT team or data protection officer. We show how access, approvals and back-ups work in practice.

Book a demo