Your data never leaves your building
Sellulare products are designed for banks, telecoms, and government — organizations where 'send it to the cloud' is not an answer.
On-premise deployment
The entire stack — app, database, AI — runs inside your network on your servers.
Audio never stored
Recordings are processed in temporary storage and deleted immediately. Only transcripts and scores are kept — on your infrastructure.
Air-gapped AI
Local transcription and analysis models mean zero outbound connections. Fully offline operation is a supported, first-class mode.
RBAC & audit trail
Role-based access control with a complete audit log: user, action, entity, IP, and timestamp for everything.
Tenant isolation & white-label
Strict multi-tenant isolation at the query level, with per-tenant branding for group deployments.
Hardened integration surface
HMAC-signed webhooks, encrypted stored credentials, API-key masking, and account lockout protection.
Flexible deployment, one command
Every deployment model ships as the same Docker Compose stack. Choose where it runs and which AI models it uses — per pipeline, no code changes.
On-premise
Inside your data center, connected to cloud AI providers you approve — or none at all.
Air-gapped
Fully offline with local transcription and analysis models. No internet, ever.
Private cloud / VPC
Your cloud account, your region, your keys — with the same isolation guarantees.
# on your server, inside your network
$ docker compose up -d
✔ audqa-backend started
✔ audqa-frontend started
✔ postgres started
✔ ai-core started
Deployment day, in full: ~1 day
The data lifecycle, end to end
Audio in
Fetched or pushed from your recorder into temporary processing storage
Analysis out
Transcript, scores, and metrics written to your database
Audio deleted
Source file removed immediately — playback streams from your recorder on demand
Security questions, answered
Where does the AI run?
Wherever you decide. Fully local models on your own GPU hardware, approved cloud providers, or a mix — selected per pipeline. Air-gapped sites run 100% locally.
What data is retained, and where?
Transcripts, scores, and metrics — in a PostgreSQL database on your servers. Audio files are deleted immediately after processing. You own and control everything.
How is access controlled?
Role-based access control (admin, analyst, viewer, API), bcrypt-hashed passwords with account lockout, token revocation, and a full audit trail of every action.
How are integrations secured?
Webhooks are HMAC-SHA256 signed, connector and provider credentials are encrypted at rest, and API keys are masked everywhere they appear.
See your calls the way AudQA sees them
A live demo on real (or sample) calls — deployed the way you'd actually run it.