AiPBX

GDPR, KVKK & Global Data Privacy (/privacy)

Security → GDPR & Data Privacy (displayed as KVKK ve Veri Gizliliği when the portal language is set to Turkish) provides built-in, 100% optional telecommunications privacy and compliance tools.

All rules are Off by default on fresh installations. Administrators can keep everything disabled, enable only specific features, or apply a pre-configured regulatory preset in one click.


1. Global Regulatory Presets

Preset Target Standard Default Behaviour when Applied
Off / Custom Default (no rules enforced) All disclosures, beeps, auto-purge, and AI locks disabled
KVKK (TR — 6698) Turkey Law No. 6698 & BTK Pre-call Opt-Out (9), 180d recordings, 730d CDR anonymization
EU / UK GDPR EU 2016/679, UK GDPR & ePrivacy Explicit Opt-In (1), 90d recordings, 365d CDR anonymization
US CCPA / Two-Party & FCC CIPA, CCPA/CPRA, 47 CFR § 64.1200 Explicit Opt-In (1) + 15s periodic recording beep (MixMonitor B(15))
HIPAA (Healthcare) Protected Health Information (PHI) Disclosure notice, 15s beep, 90d retention, Cloud AI Lock enabled
PCI-DSS v4.0 Call center payment card safety Pre-call Opt-Out (9), agent pause/resume, Cloud AI Lock enabled
LGPD / PIPEDA / POPIA / PDPA Brazil, Canada, South Africa, Singapore, Australia Explicit Opt-In (1) + 15s periodic beep, 180d recordings

When enabled on inbound DID routes ([sub-privacy-consent] in extensions_inbound.conf):


3. Data Retention & Automated Nightly Purge

When Enable automated nightly data retention purge is checked, /etc/cron.d/aipbx runs php /usr/local/bin/privacy_purge.php every night at 03:45 (or on demand via Run Purge Policy Now):


4. Subject Access Request (SAR) & Right to Erasure

Searching a phone number or extension lists all matching CDRs (across asteriskcdr and cdrs), audio recordings, voicemails, faxes, and SIP signaling rows:


5. Live AGI/AI PII Redaction & Cross-Border Cloud AI Lock