KVKK-01
Turkish National ID (TCKN) Protection
Detects the 11-digit Turkish national ID (TCKN) pattern in prompts and model outputs using algorithmic validation. A checksum verification avoids collisions with random 11-digit numbers; single detections are masked, bulk detections are blocked.
TypeHeuristic (DLP)
PhasePRE_LLM + POST_LLM
ActionRedaction / BLOCK
BasisKVKK Art. 4, Art. 12
KVKK-02
Full Name Detection
Uses Turkish named-entity recognition (NER) to detect real persons' full names in a context-aware way. Public figures are distinguished from data-subject individuals; customer and employee names are masked before being sent to external models.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionRedaction / FLAG
BasisKVKK Art. 3, Art. 4
KVKK-03
Phone Number Masking
Detects and masks phone numbers in +90, 05xx and international formats. Corporate switchboard numbers can be whitelisted.
TypeHeuristic (DLP)
PhasePRE_LLM + POST_LLM
ActionRedaction
BasisKVKK Art. 4
KVKK-04
Email Address Masking
Detects and masks personal email addresses. Corporate domains are managed with an exception list; personal domains such as gmail and hotmail are masked by default.
TypeHeuristic (DLP)
PhasePRE_LLM + POST_LLM
ActionRedaction
BasisKVKK Art. 4
KVKK-05
Physical Address & Location Data
Detects residential addresses, neighborhood/street/door-number combinations and sensitive location data belonging to real persons. Corporate locations such as facility addresses are excluded.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionRedaction / FLAG
BasisKVKK Art. 4
KVKK-06
Identifier Combination Risk
Detects cases where individually anonymous-looking data (e.g. birth date + province + occupation) combine to make a person identifiable. Raises a warning when the combination threshold is exceeded, applying the re-identification-risk guidance from the KVKK AI Recommendations at runtime.
TypeContext-Aware
PhasePRE_LLM
ActionALLOW_WITH_WARNINGS / FLAG
BasisKVKK Art. 3 (identifiability); KVKK AI Recommendations
KVKK-07
Health Data Protection (Special Category)
Detects health data such as diagnoses, medication, reports, hospital records and disability status. As special-category data the default action is block. After Law No. 7499, explicit consent is no longer the sole legal ground under Art. 6/3; exceptions for legal obligations in employment, occupational health & safety and social security open only through a justify workflow in authorized HR/OHS projects, and each exception logs the Art. 6/3 clause relied upon.
TypeContext-Aware + Heuristic
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6 (amended by Law 7499)
KVKK-08
Religion, Sect & Belief Data
Detects and blocks data on individuals' religion, sect or other beliefs. General religious and cultural topics are allowed; belief data attributed to a specific person is blocked.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-09
Political Opinion & Philosophical Belief
Detects and blocks political views, party membership or philosophical belief data attributed to a specific person.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-10
Association, Foundation & Union Membership
Blocks processing of association, foundation or trade-union membership data of employees or third parties in AI systems. Anonymized use for collective-labor-law advisory scenarios is allowed.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK / Redaction
BasisKVKK Art. 6
KVKK-11
Biometric & Genetic Data
Detects and blocks references to fingerprints, face-recognition templates, retina, voice biometrics and genetic data. Pasting biometric configurations from facility security systems into prompts is also caught.
TypeContext-Aware + Heuristic
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-12
Criminal Convictions & Security Measures
Blocks processing of individuals' criminal records, convictions and security-measure information. Entering criminal-record checks into AI tools during recruitment is a typical violation scenario.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-13
Race & Ethnic Origin Data
Detects and blocks race and ethnic-origin data attributed to specific individuals.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-14
Appearance & Sex-Life Data
Prevents special-category data on appearance/dress and sex life (listed in KVKK Art. 6) from appearing in AI interactions.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 6
KVKK-15
Financial Identity Data (IBAN, Card, Account)
Detects TR IBAN, credit-card (Luhn-validated), account-number and tax-ID patterns. Card numbers are blocked in all cases; IBANs may pass masked in corporate payment scenarios.
TypeHeuristic (DLP)
PhasePRE_LLM + POST_LLM
ActionBLOCK / Redaction
BasisKVKK Art. 4, Art. 12
KVKK-16
Employee (Personnel) Data Protection
Detects personnel data such as registry numbers, social-security numbers, payroll, salary, performance notes and disciplinary records. Entering this data into AI tools outside authorized HR projects is blocked; processing relying on the Art. 6/3 employment exception is logged with a justification.
TypeHeuristic (DLP) + Context-Aware
PhasePRE_LLM
ActionBLOCK / FLAG
BasisKVKK Art. 4, Art. 6 (amended by Law 7499), Art. 12
KVKK-17
Bulk Personal Data Leak Prevention
Blocks when records of more than one person (customer lists, Excel pastes, CSV dumps) are detected in a single prompt or output. The threshold is configurable; the default blocks above 3 records.
TypeHeuristic (DLP) + Context-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 12
KVKK-18
Cross-Border Data Transfer Control
Blocks — or passes only in masked form — requests containing personal data that would be routed to model endpoints hosted abroad. Under the post-7499 Art. 9 regime, any personal data sent to an external model endpoint counts as a cross-border transfer and must rely on a transfer mechanism (adequacy decision, standard contract, binding corporate rules or an undertaking); endpoints without a defined mechanism are locked by default (see KVKK-23).
TypeHeuristic + Routing rule
PhasePRE_LLM
ActionBLOCK / Route
BasisKVKK Art. 9 (amended by Law 7499); Transfer Regulation of 10.07.2024
KVKK-19
Purpose Limitation & Data Minimization
Detects use of personal data outside the processing purpose defined for the project — for example processing personal data for marketing segmentation inside a customer-support project. Applies the KVKK AI Recommendations' principle that if a result can be reached without processing personal data, personal data must not be processed.
TypeContext-Aware
PhasePRE_LLM
ActionALLOW_WITH_WARNINGS / FLAG
BasisKVKK Art. 4; KVKK AI Recommendations
KVKK-20
Data Subject Rights Request Routing
Detects Art. 11 applications (erasure, rectification, information requests) in chatbot interactions and routes them to the official application channel. The AI is prevented from answering these requests on its own; person-level erasure is supported via the audit ledger, and an incident record tracks the 30-day response window under Art. 13.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionFLAG + Routing
BasisKVKK Art. 7, Art. 11, Art. 13
KVKK-21
Children's Personal Data
Detects and blocks content indicating that personal data of persons under 18 is being processed. In all scenarios where parental or guardian consent cannot be verified, the default action is block.
TypeContext-Aware
PhasePRE_LLM + POST_LLM
ActionBLOCK
BasisKVKK Art. 4, Art. 5
KVKK-22
Disclosure & Audit-Trail Obligation
Records every AI interaction containing personal data in the hash-chained audit ledger and reports which data category was processed in which project in a format comparable with the VERBIS declaration. Exported as an evidence pack during a KVKK inspection.
TypePlatform policy (audit)
PhaseAll phases
ActionFLAG + Record
BasisKVKK Art. 10, Art. 12, Art. 16
KVKK-23
Transfer Mechanism Verification (Standard Contract / BCR)
Each external model endpoint and third-party service is mapped in Control Center to a defined Art. 9 transfer mechanism (adequacy decision, the standard contract published by Board decision 2024/959, approved binding corporate rules, or a Board-authorized undertaking). Personal-data traffic to endpoints whose mechanism is missing, expired, or not registered as notified to the Board within 5 business days is blocked; the notification date is kept as mandatory metadata.
TypePlatform policy + Routing rule
PhasePRE_LLM
ActionBLOCK / FLAG
BasisKVKK Art. 9, Art. 18/1-d; Board decision 2024/959; Transfer Regulation of 10.07.2024
KVKK-24
Data Breach Detection & 72-Hour Notification Support
When it detects personal-data breaches through AI interactions (prompt-injection-driven disclosure, bulk leak, unauthorized-access pattern), it opens a high-priority incident record and compiles the fields required by the KVKK breach-notification form. The 72-hour timer starts from the moment the breach is learned, an instant notification is sent to the CISO, and the moment of detection is stamped provably in the hash-chained ledger.
TypePlatform policy (anomaly + audit)
PhaseAll phases
ActionAlarm + Incident record + Report
BasisKVKK Art. 12/5; Board decision 2019/10 (72 hours); Board decision 2025/2451
KVKK-25
Preventing Prompt Data Use in Model Training
Allows personal-data traffic only to model endpoints that contractually commit that inputs will not be used in training (zero data retention / no-training). Cuts off — at the source — the risk highlighted in the Board's Generative AI Guide of user inputs leaking into model training; personal data can reach endpoints without such a commitment only after full redaction.
TypeRouting rule + Heuristic (DLP)
PhasePRE_LLM
ActionBLOCK / Redaction + Route
BasisKVKK Art. 4, Art. 12; Generative AI Guide (Nov 2025)
KVKK-26
Corporate Data Control on Public Generative AI Tools
Inspects employees' entry of personal and corporate data into public generative-AI tools such as ChatGPT, Gemini and Claude at the browser layer through the UMAI Extension. Use of individual or free accounts outside the approved corporate subscription is detected, and inputs containing personal data are masked or blocked — directly addressing the Board's 05.03.2026 workplace generative-AI announcement.
TypeHeuristic (DLP) + Context-Aware (browser layer)
PhasePRE_LLM
ActionBLOCK / Redaction / FLAG
BasisKVKK Art. 4, Art. 12; Board announcement 05.03.2026
KVKK-27
Personal Data Control in Agentic AI
Inspects personal-data flow in autonomous agent systems' tool calls, memory writes and agent-to-agent messaging. The scope of personal data an agent can access is defined per project; out-of-scope access attempts, writing personal data to agent memory and sharing personal data between agents are logged as separate events, covering the risks flagged in the Board's 2026 Agentic AI document.
TypeAgent rule + Context-Aware
PhasePRE_LLM + POST_LLM + Tool call
ActionBLOCK / FLAG
BasisKVKK Art. 4, Art. 12; Agentic AI document (2026)
KVKK-28
Retention Period & Destruction Compliance
Assigns project-based retention periods to personal data in AI interaction logs; records whose period expires are deleted, destroyed or anonymized in a periodic destruction cycle, with the destruction written to the audit ledger as evidence. Person-level erasure requests (Art. 7) are applied on the ledger so data whose purpose has ended does not persist through logs.
TypePlatform policy (retention)
PhaseAll phases
ActionAutomatic destruction + Record
BasisKVKK Art. 7, Art. 12; Erasure, Destruction & Anonymization Regulation
KVKK-29
Automated Decision Objection-Right Protection
Detects outputs based solely on automated analysis that produce adverse consequences for a person. Such outputs require mandatory human review, and the decision rationale and input scope are recorded so the data subject can exercise their objection right under Art. 11/1-g. HR pre-screening, supplier evaluation and customer scoring projects bind to this policy by default.
TypeContext-Aware + Approval workflow
PhasePOST_LLM
ActionALLOW_WITH_WARNINGS + Approval
BasisKVKK Art. 11/1-g
KVKK-30
Privacy Impact Assessment Input
Continuously measures the data categories, processing volume, special-category-data contact rate and high-risk indicators of every AI project that processes personal data, producing structured input for the privacy impact assessment the KVKK AI Recommendations prescribe for high-risk processing. A re-assessment alarm triggers when a project's risk profile changes, and it feeds the KVKK component of the Governance Health Score.
TypePlatform policy (audit + evaluation)
PhaseContinuous
ActionEvidence report + Alarm
BasisKVKK AI Recommendations (Apr 2025); Generative AI Guide (Nov 2025)