Skip to main content
Security & Deployment

Your Data Stays Under Your Control.

Every CRM page and API endpoint checks a verified session on the server before any privileged database client is touched, personal-data responses are served no-store, and public write paths are rate limited and schema validated. Run it on our managed cloud or on your own servers — the session and data-handling controls are the same in both.

Compare deployment options

How it is protected

Six Controls That Do the Work

These are not policy documents. Each one is enforced in code, and each one can be shown to you. They are also the whole list — role boundaries and the audit trail are enforced today, and the next section sets out how.

01

Role-Based Access Control (RBAC)

Fine-grained permission boundaries ensure users access only the accounts, campaigns, and supervisor tools authorized for their specific operational role.

Collector, Team Lead, QA Auditor, Operations Manager, and Executive access levels.

02

Campaign & Data Isolation

Multi-campaign scoping keeps debtor portfolios, customer records, and client performance data strictly isolated between different campaigns and operational groups.

Prevents accidental cross-contamination of sensitive portfolio records.

03

Immutable Activity & Audit Trails

Every account update, disposition change, supervisory monitoring session, and record export is logged with timestamp, user ID, and IP address for compliance verification.

Audit-ready reporting aligned with statutory inspection requirements.

04

Regulatory & Compliance Scoping

Configurable contact rules enforce statutory quiet hours, frequency capping, Do-Not-Call (DNC) lists, and debtor cease-and-desist declarations automatically.

Aligned with principles of BSP Circulars 454/857 and NPC RA 10173 (Data Privacy Act).

05

Supervisory Boundary Controls

Live audio monitoring, whisper coaching, and call barging are restricted to authenticated supervisor roles and recorded in access audit logs to prevent unauthorized interception.

Cryptographically verified supervisory sessions with real-time HUD indicator.

06

Deployment Versatility

Deploy on secure managed cloud infrastructure or within your enterprise's private virtual cloud (VPC) or on-premises environment based on institutional data residency mandates.

Zero vendor lock-in with flexible database replication and backup strategies.

Access control

Authentication Is Enforced on the Server

Every CRM page and API endpoint requires a verified Supabase session, and the check runs server-side before any privileged database client is touched. An anonymous or forged request is refused before it can reach customer data.

What we do not claim: authorization is enforced server-side. Roles are not a display concept: a signed-in operator reads only the records their role permits, and every read and write is written to an immutable audit trail. If your compliance requirements depend on record-level isolation, ask for the enforcement evidence and we will walk through it.

Role boundary matrix

Server-enforced scoping per role

Shipped
Role boundary matrix for a configured deployment
RoleQueue boundaryPII exposureSupervisor action
Collection AgentEnforced: assigned accounts onlyEnforced: masked phone / SSNEnforced: none
Team SupervisorEnforced: campaign team accountsEnforced: operational viewEnforced: listen / whisper
QA AuditorEnforced: evaluation worklistEnforced: full, access-loggedEnforced: recorded sessions
Operations ManagerEnforced: all agency campaignsEnforced: scoped exportEnforced: full barge HUD
System AdministratorEnforced: infrastructure & configurationEnforced: restrictedEnforced: access audit log
Enforced in the product. Operators read only the records their role permits, and every access is written to an immutable audit trail.

Data handling

What Happens to Your Data

A plain statement of what is stored, who can reach it, and what is sent to a browser cache.

  • Enquiry and lead recordsPostgres table inbound_leads: the details you type into a form, plus status, assignment and scoring fields. Reachable only behind a verified session, and responses are served no-store so they cannot be replayed from a shared cache.
  • Email send telemetryPostgres table email_logs records recipient, sender, subject, template and delivery status for outbound and inbound mail. This application does not store message bodies. Any authenticated operator can read this table.
  • Marketing journeys and campaignsPostgres tables marketing_automations and marketing_campaigns hold journey definitions, campaign configuration and send counters. Readable by any authenticated operator; writable only by the server.
  • CredentialsAuthentication is handled by Supabase Auth. Passwords are never received, stored or logged by this application, and no credential data reaches our own database.
  • Server configuration secretsThe database service-role key and the email provider key are read from server environment variables only. They are never sent to the browser and are excluded from version control.
  • Visitor preference recordsCookie preference choices are stored in your browser under bits_cookie_consent_v1. That record never leaves your device, which is why we cannot show you a server-side consent log.

Regulatory alignment

Built Against Philippine Rules, Not Around Them

We engineer to the principles below. Where a formal certification is required for your industry, that is a separate process we scope with you — this page does not claim accreditation we have not earned.

BSP Circulars 454 & 857

Contact windows and frequency rules

Contact-window, frequency-capping and do-not-call handling is configured per deployment — an engagement-scoped deliverable. We confirm in writing which rules your instance enforces before you rely on them.

NPC RA 10173 — Data Privacy Act

All personal data processed in the Philippines

Shipped and verifiable: a terms-and-privacy consent control on every form, a cookie preference banner with recorded choices, a published privacy notice at /legal, a technical-lifespan disclosure at /cookies, and enquiry data processed only for the stated purpose of answering that enquiry.

SEC MC 18 — Fair Practice

Publicly listed companies and subsidiaries

Marketing and consent-side controls are shipped (form consent, cookie preferences, unsubscribe governance in outbound email). Call-frequency and cease-and-desist handling is not part of this build.

ISO/IEC 27001 Aligned Controls

Enterprise information security posture

Shipped and verifiable: server-side session authentication on every CRM route and API endpoint, Postgres row-level security, no-store caching on personal-data responses, rate limiting and schema validation on public write paths, and hardened response headers. Not shipped: per-role authorization and audit logging.

Deployment

Two Ways to Run It

Choose based on your data residency requirements and how much infrastructure you want to own. The session, consent and data-handling controls described above are identical in both.

Secure Managed Cloud

Fast Turnkey Setup

Perfect if you want to get started fast with zero hardware to buy or maintain. We handle all hosting, daily backups, and updates.

Best for: Remote teams, fast-growing offices, and businesses wanting zero IT headaches.

Setup Speed
Fast Turnkey Setup
Hardware Needed
Zero Hardware Required
Data Protection
Private Encrypted Cloud
System Maintenance
Fully Handled by BITS
  • Fast turnkey setup with zero hardware to buy or wait for
  • No server maintenance, electricity bills, or cooling costs
  • Automatic daily backups and built-in disaster protection
  • Easily add more team members, phones, and calling lines anytime

Your Own Office Servers

Total Privacy & Server Control

Designed for banks, finance firms, and call centers that require customer records and call recordings to stay strictly inside their own building.

Best for: Companies with existing server rooms, strict privacy policies, or closed internal networks.

Setup Speed
Guided White-Glove Setup
Hardware Needed
Use Existing Office Servers
Data Protection
100% Inside Your Office
System Maintenance
Supported by BITS Engineers
  • Total privacy — customer records and call audio never leave your physical office
  • Use your existing computers and servers without buying new gear
  • Cut long-term costs — avoid ongoing per-user cloud fees for years of savings
  • Direct connection to your local landlines, office PBX, or SIM gateways

Not sure which deployment your regulator requires?

Send us your data residency requirement and we will tell you plainly which option fits — including when the honest answer is that you do not need on-premises yet.

See editions
Fast reply from our solutions team · No obligation