S8

simple8

Website integration

Add understandable language to any website.

Connect simple8 to WordPress, TYPO3, Drupal, Storyblok or a custom frontend through the API, or launch the website widget with one line of JavaScript.

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript.
Integration usually takes about 5 minutes in websites and CMS templates.
simple8 is hosted and operated entirely in Germany. Hosting and data processing comply with the GDPR. simple8 is designed for data-efficient operation: hosting in Germany, reduced data structure, comprehensible cache logic and no requirement for cookies in the translation flow.
Each content item is keyed by its hash, domain, language mode and settings. This keeps Plain Language, Easy Read, condensed versions and analyses clearly separated. simple8 provides a 99.9% monthly availability SLA for the production API.

Plain Language and Easy Read website widget

CMS, API and a one-line website widget

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript.

Integration usually takes about 5 minutes in websites and CMS templates.
Works with all CMSs, static websites, portals and custom frontends.
simple8 transforms complex content into structured Easy Read for people who need stronger language support.
German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.
simple8 is hosted and operated entirely in Germany. Hosting and data processing comply with the GDPR. German model hosting without OpenAI, Anthropic, Google, Microsoft or other third-party AI providers.
simple8 is designed for data-efficient operation: hosting in Germany, reduced data structure, comprehensible cache logic and no requirement for cookies in the translation flow.
Each content item is keyed by its hash, domain, language mode and settings. This keeps Plain Language, Easy Read, condensed versions and analyses clearly separated.
simple8 provides a 99.9% monthly availability SLA for the production API.
Get in touch

Easy Read: Website integration

simple8 transforms complex content into structured Easy Read for people who need stronger language support. German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.

CMS, API and a one-line website widget

  • WordPress, TYPO3, Drupal, Storyblok. Works with all CMSs, static websites, portals and custom frontends.
  • API. simple8 supports synchronous, streaming and asynchronous delivery. The API core with mode and settings remains the same, only the delivery and status model change.
  • Plain Language and Easy Read website widget. Integration usually takes about 5 minutes in websites and CMS templates.
  • Easy Read. German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.

Website integration

Four integration patterns for CMS, portals and system landscapes

simple8 supports synchronous, streaming and asynchronous delivery. The API core with mode and settings remains the same, only the delivery and status model change.

Synchronous HTTP request

simple8 supports synchronous, streaming and asynchronous delivery. The API core with mode and settings remains the same, only the delivery and status model change. HTTP

One request + streaming response

A request starts processing, the response comes back step by step as a stream.

Async job + polling

The first request creates a job, then the client queries the status repeatedly.

Async job + webhook

The first request creates a job, the completion message comes back later via a webhook.

API

API: Easy Read

simple8 supports synchronous, streaming and asynchronous delivery. The API core with mode and settings remains the same, only the delivery and status model change. HTTP, Server-Sent Events (SSE), Polling, Webhook, `mode`, `rewriteScope`, `qualityHints`. simple8 transforms complex content into structured Easy Read for people who need stronger language support.

1. API

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript. POST /translate/stream

2. Easy Read

simple8 transforms complex content into structured Easy Read for people who need stronger language support. German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.

3. CMS, API and a one-line website widget

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript. Return the simplified text on its own or include quality hints for review. Each combination of text, mode and settings is cached separately.

CMS

WordPress, TYPO3, Drupal, Storyblok: Website integration

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript. Works with all CMSs, static websites, portals and custom frontends.

WordPress

The installable simple8 WordPress plugin and the one-line JavaScript widget add Plain Language and Easy Read to an existing WordPress website without a CMS migration.

TYPO3

TYPO3 editorial teams connect page and content workflows to the simple8 API and deliver the generated language versions through their existing templates.

Drupal

Drupal projects send selected content from modular websites and portals to the simple8 API and serve cached language versions in the existing frontend.

Storyblok

Storyblok teams integrate simple8 into a headless publishing workflow, process selected story fields and provide each language mode to the frontend separately.

CMS, API and a one-line website widget: API

API

HTTP + Server-Sent Events (SSE) + Polling + Webhook

Comparison of the four API architectures for different integration patterns.

Easy Read

Plain language

Easy Read

DIN ISO 24495-1, DIN 8581-1, DIN SPEC 33429

simple8 transforms complex content into structured Easy Read for people who need stronger language support.

German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.

Hosted and operated in Germany

simple8 is hosted and operated entirely in Germany. Hosting and data processing comply with the GDPR. German model hosting without OpenAI, Anthropic, Google, Microsoft or other third-party AI providers.

simple8 is designed for data-efficient operation: hosting in Germany, reduced data structure, comprehensible cache logic and no requirement for cookies in the translation flow.

REST JSON, cache logic and clear integration paths

Each content item is keyed by its hash, domain, language mode and settings. This keeps Plain Language, Easy Read, condensed versions and analyses clearly separated.

Cache entries are separated according to text, mode and settings. In this way, results are reused without mixing different variants.

Original

Easy Read

Original

Applications must be submitted in full by the stated deadline; otherwise, processing cannot begin.

Plain language

Submit the complete application by the stated deadline. Otherwise, processing cannot begin.

API Request

POST /translate/stream
Content-Type: application/json

{
  "text": "Applications must be submitted in full by the stated deadline; otherwise, processing cannot begin.",
  "locale": "en",
  "mode": "simple-language",
  "settings": {
    "rewriteScope": "complete",
    "qualityHints": true
  }
}

API Response

event: completed
data: {"requestId":"req_example","cacheStatus":"miss","locale":"en","mode":"simple-language","settings":{"rewriteScope":"complete","qualityHints":true},"output":{"text":"Submit the complete application by the stated deadline. Otherwise, processing cannot begin.","qualityHints":["German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429."]}}

Confirmed conformity

Hosted and operated in Germany

Hosted and operated in Germany

simple8 is hosted and operated entirely in Germany. Hosting and data processing comply with the GDPR. German model hosting without OpenAI, Anthropic, Google, Microsoft or other third-party AI providers.

DIN-conformant German output

German plain-language output from simple8 conforms to DIN ISO 24495-1 and DIN 8581-1. German Easy Read output conforms to DIN SPEC 33429.

REST JSON, cache logic and clear integration paths

Each content item is keyed by its hash, domain, language mode and settings. This keeps Plain Language, Easy Read, condensed versions and analyses clearly separated.

99.9% monthly availability SLA

simple8 provides a 99.9% monthly availability SLA for the production API. simple8 is designed for data-efficient operation: hosting in Germany, reduced data structure, comprehensible cache logic and no requirement for cookies in the translation flow.

FAQ

How quickly can I add the website widget?

Integration usually takes about 5 minutes in websites and CMS templates. Works with all CMSs, static websites, portals and custom frontends.

Which CMS platforms does simple8 support?

Integrate simple8 with WordPress, TYPO3, Drupal, Storyblok, and many other systems, connect it through the API, or add the website widget with one line of JavaScript. The installable simple8 WordPress plugin and the one-line JavaScript widget add Plain Language and Easy Read to an existing WordPress website without a CMS migration.

When should I use the widget instead of the API?

Use the widget for the fastest website launch. Use the API when your team needs full control over content sources, delivery, status handling and editorial review.

Can visitors switch between the original and simplified version?

Yes. The website widget lets visitors choose the original, Plain Language or Easy Read version directly on the page.

Where is content processed and stored?

simple8 is hosted and operated entirely in Germany. Hosting and data processing comply with the GDPR. simple8 is designed for data-efficient operation: hosting in Germany, reduced data structure, comprehensible cache logic and no requirement for cookies in the translation flow. simple8 provides a 99.9% monthly availability SLA for the production API.

Get in touch

Choose the right integration for your website.

Start with the widget for the fastest launch, connect a supported CMS, or use the API for full control over content, delivery and review.