Organizational isolation
Each database query runs in the context of the organisation (Row Level Security). A foreign organisation will not read other people's data.
SECURITY AND GDPR
Permissions are checked by the server and database - the interface only shows them.
Each database query runs in the context of the organisation (Row Level Security). A foreign organisation will not read other people's data.
10 roles with permissions checked by the API, not just the interface.
Admin login requires code from authenticator application (TOTP).
Przelewy24, Stripe and Fakturownia keys are encrypted with AES-256-GCM and never reach the browser or application.
CSRF, security headers, query limits and server-side data validation.
Each significant change goes into the log with author, time and tracking ID.
Repeated sell or scan requests will not have double effect.
Daily database backup and proven recovery procedure.
COMPATIBILITY
We do not declare certificates that we do not have. Details: GDPR information and privacy policy.

NEXASPORT & OSIR
Explore bookings, the ticket office, classes, the app and reports using your facilities as an example. No obligation.