Easy-to-read worked example: readability report

Passage: Turkish Personal Data Protection Law No. 6698 (KVKK), Article 11 (rights of the data subject) and Article 13 (application to the data controller). Official text from https://www.mevzuat.gov.tr/mevzuat?MevzuatNo=6698&MevzuatTur=1&MevzuatTertip=5, retrieved 2026-10-06. Turkish laws are not protected by copyright (Law No. 5846 FSEK, Art. 31). The English and German “before” texts are faithful standard-language translations made for this comparison only; they are not official translations.

Generated 2026-10-06 with Python 3.11.15, textstat [0, 7, 13] (cross-check only), axe-core 4.13.0 in Chromium. All numbers below are produced by measure.py and qa.py.

Method

Turkish: Official text (KVKK 6698) → Kolay okunur

Turkish before and after
MetricBeforeAfterNote
Ateşman (1997) reading ease-3.274.70–100, higher = easier
Bezirci–Yılmaz (2010) YOD39.887.93≈ school grade, lower = easier
Sentences759
Words205343
Average sentence length (words)29.295.81lower = easier
Longest sentence (words)11310
Sentences > 15 words40target 0
Words ≥4 syll. (%)34.122.4
Passive (heuristic, after review)261tokens/phrases
Negations (heuristic, after review)20
Numbers written as words10target 0
Numerals as digits13
Sentences addressing reader (%)0.062.7
Key terms explained at first use0/66/66 shared concepts
Blocks (paragraphs + lists)45
List items023

Output file easy-read-kvkk-tr.html: axe-core 4.13.0 violations = 0 (incomplete 0, rules passed 34); html lang="tr"; line-height 1.5; print body font 14 pt; text-align left; sentences wrapping to a 2nd line: screen 2/59, A4 print width 2/59.

Heuristic matches (for review)

source_tr

Longest sentence
Herkes, veri sorumlusuna başvurarak kendisiyle ilgili; Kişisel veri işlenip işlenmediğini öğrenme, Kişisel verileri işlenmişse buna ilişkin bilgi talep etme, Kişisel verilerin işlenme amacını ve bunların amacına uygun kullanılıp kullanılmadığını öğrenme, Yurt içinde veya yurt dışında kişisel veriler
Passive matches (raw)
kendisiyle, işlenip, işlenmediğini, işlenmişse, işlenme, kullanılıp, kullanılmadığını, aktarıldığı, işlenmiş, düzeltilmesini, öngörülen, silinmesini, edilmesini, yapılan, aktarıldığı, İşlenen, edilmesi, kendisi, işlenmesi, giderilmesini, uygulanmasıyla, belirlenen, alınabilir, edilmesi, getirilir, kaynaklanması, alınan, edilir
Removed as false positives
kendisiyle, kendisi
Negation matches (raw)
işlenmediğ, kullanılmadığ, yok
Negation false positives
yok
Number words
otuz, 7 nci
Key terms at first use
kişisel veri: not explained; veri sorumlusu: not explained; Kurul: not explained; başvuru: not explained; silme: not explained; itiraz: not explained

easy_tr

Longest sentence
Başvurmak, bir kuruma yazıyla soru sormak veya bir şey istemektir.
Passive matches (raw)
okunur, metindir, kişiler, verebilir
Removed as false positives
metindir, kişiler, verebilir
Negation matches (raw)
yok
Negation false positives
yok
Number words
–
Key terms at first use
kişisel veri: explained; kurum / veri sorumlusu: explained; Kurul: explained; başvurmak: explained; silmek: explained; itiraz: explained

English: Standard EN translation (baseline) → Easy Read

English before and after
MetricBeforeAfterNote
Flesch Reading Ease (1948)18.467.10–100, higher = easier
Flesch–Kincaid Grade (1975)22.05.9US grade, lower = easier
Sentences759
Words319485
Average sentence length (words)45.578.22lower = easier
Longest sentence (words)16913
Sentences > 15 words70target 0
Words ≥3 syll. (%)17.912.0
Passive (heuristic, after review)120tokens/phrases
Negations (heuristic, after review)00
Numbers written as words10target 0
Numerals as digits13
Sentences addressing reader (%)0.067.8
Key terms explained at first use0/66/66 shared concepts
Blocks (paragraphs + lists)45
List items023

Output file easy-read-kvkk-en.html: axe-core 4.13.0 violations = 0 (incomplete 0, rules passed 34); html lang="en"; line-height 1.5; print body font 14 pt; text-align left; sentences wrapping to a 2nd line: screen 4/59, A4 print width 4/59.

Heuristic matches (for review)

standard_en

Longest sentence
Everyone has the right, by applying to the data controller, to learn whether personal data concerning him or her are processed, request information on the processing if his or her personal data have been processed, learn the purpose of the processing of personal data and whether they are used in acc
Passive matches (raw)
are processed, been processed, are used, are transferred, are processed, be notified, been transferred, be determined, be charged, is accepted, be taken, be refunded
Removed as false positives
–
Negation matches (raw)
–
Negation false positives
–
Number words
thirty
Key terms at first use
personal data: not explained; data controller: not explained; Board: not explained; apply: not explained; erasure: not explained; object: not explained

easy_en

Longest sentence
If the organisation uses your data, you can ask for information about it.
Passive matches (raw)
–
Removed as false positives
–
Negation matches (raw)
no, no
Negation false positives
no, no
Number words
–
Key terms at first use
personal data: explained; organisation / data controller: explained; Board: explained; apply: explained; delete: explained; object: explained

German: Standard DE translation (baseline) → Leichte Sprache (draft)

German before and after
MetricBeforeAfterNote
Flesch-Amstad (1978)11.777.80–100, higher = easier
Wiener Sachtextformel 1 (1984)15.12.7≈ school grade 4–15, lower = easier
Sentences767
Words265463
Average sentence length (words)37.866.91lower = easier
Longest sentence (words)15112
Sentences > 15 words60target 0
Words ≥3 syll. (%)31.38.4
Passive (heuristic, after review)40DE: sentences with werden-passive
Negations (heuristic, after review)00
Numbers written as words10target 0
Numerals as digits13
Sentences addressing reader (%)0.053.7
Key terms explained at first use0/66/66 shared concepts
Blocks (paragraphs + lists)45
List items023
Genitive links (heuristic)120target 0
Unsegmented words ≥ 13 letters163Mediopunkt rule

Output file easy-read-kvkk-de.html: axe-core 4.13.0 violations = 0 (incomplete 0, rules passed 34); html lang="de"; line-height 1.5; print body font 14 pt; text-align left; sentences wrapping to a 2nd line: screen 3/67, A4 print width 3/67.

Heuristic matches (for review)

standard_de

Longest sentence
Jede Person hat das Recht, sich an den Verantwortlichen zu wenden und zu erfahren, ob sie betreffende personenbezogene Daten verarbeitet werden, im Falle der Verarbeitung ihrer personenbezogenen Daten diesbezüglich Auskunft zu verlangen, den Zweck der Verarbeitung personenbezogener Daten zu erfahren
Passive matches (raw)
Jede Person hat das Recht, sich an den Verantwortlichen zu wenden und zu erfahren, ob sie betreffende personenbezogene D… | Erfordert der Vorgang jedoch zusätzliche Kosten, kann die Gebühr nach dem vom Ausschuss festgelegten Tarif erhoben werde… | Wird dem Anliegen im Antrag stattgegeben, wird es vom Verantwortlichen umgesetzt.… | Beruht der Antrag auf einem Fehler des Verantwortlichen, wird die erhobene Gebühr der betroffenen Person erstattet.…
Removed as false positives
–
Negation matches (raw)
–
Negation false positives
–
Number words
dreißig
Genitive links
Falle der Verarbeitung, Zweck der Verarbeitung, Verarbeitung personenbezogener Daten, Rahmen der in Artikel, Vernichtung personenbezogener Daten, Analyse der verarbeiteten Daten, Falle eines Schadens, Verarbeitung personenbezogener Daten, Ersatz des Schadens, Art des Anliegens, Fehler des Verantwortlichen, Gebühr der betroffenen Person
Mediopunkt compounds
–
Unsegmented ≥13 letters
Verantwortliche, Verantwortlichen, Voraussetzungen, ausschließlich, automatisierter, diesbezüglich, festzulegenden, personenbezogene, personenbezogenen, personenbezogener, rechtswidrigen, schnellstmöglich, unentgeltlich, unvollständigen, verarbeiteten, vorgenommenen
Key terms at first use
personenbezogene Daten: not explained; Verantwortlicher: not explained; Ausschuss: not explained; Antrag: not explained; Löschung: not explained; Widerspruch: not explained

easy_de

Longest sentence
Dann dürfen Sie sagen: Die Stelle soll auch den anderen Bescheid sagen.
Passive matches (raw)
–
Removed as false positives
–
Negation matches (raw)
–
Negation false positives
–
Number words
–
Genitive links
–
Mediopunkt compounds
Daten·schutz·amt, Gesetzes·text, Telefon·nummer, kosten·los
Unsegmented ≥13 letters
Verantwortlicher, Widersprechen, widersprechen
Key terms at first use
persönliche Daten: explained; Stelle / Verantwortlicher: explained; Datenschutzamt: explained; Antrag: explained; löschen: explained; widersprechen: explained

What these numbers do not show