
XS2Content Hub
Dutch SaaS platform that repurposes existing corporate content into audio, video, avatar and social formats through visual AI pipelines built from more than 300 AI services, aimed at the communication departments of large organisations and public bodies.
What is XS2Content Hub?
XS2Content Hub is a content transformation platform built by XS2Content, a small Dutch software publisher based in Hilversum. It exists to solve a narrow but expensive problem: an organisation produces a piece of content once, then needs it again as a podcast, a short video, a social post, an accessible avatar clip and a translated version, and does all of that by hand.
The offer splits into two products. The XS2C Platform is the enterprise engine. It combines a visual workflow builder with a library of more than 300 AI services used as processing blocks, so a team can assemble a pipeline such as article, summary, script, text-to-speech, audio, publication, and then run it on a schedule or on an event. The Avatar Widget is the second product: a floating box injected into any web page through a code snippet, which opens an accessible window showing avatar videos that summarise and translate the surrounding content. It is presented as WCAG 2.2 AA compliant, with screen reader and keyboard support, configurable captions, automatic language detection and right-to-left support.
The publisher targets communication departments of large organisations rather than individual creators, and the named reference customers are Dutch media and corporate names: Achmea, DPG Media, Omroep Brabant, ANP, Talpa Network, KRO-NCRV, Leonardo Hotels and Capital ID, alongside municipalities and public bodies. Two integrations are documented with a working mechanism: ElevenLabs, connected as an EU-hosted service in the workspace for voice cloning and speech synthesis, and Smartocto, plugged in with a customer API key to select underperforming or under-exposed stories worth republishing.
A REST API is sold as part of paid subscriptions and activated through the sales team. The interface itself is served in English, Dutch, German and French, while processing is advertised across more than thirty languages.
The company dates from July 2020, when it launched as XS2RADIO to convert text into radio-style audio, and adopted the XS2Content name later. It remains a very small team: the register records two to five people, and the site names four.
What it does
- Turn an existing article or document into audio, video, avatar or social formats automatically
- Build multi-step content pipelines in a visual editor without writing code
- Chain more than 300 AI services as reusable processing blocks
- Generate synthetic voice-overs and cloned voices hosted in the European Union
- Publish WCAG-compliant avatar videos on any web page through an embedded snippet
- Translate and localise content across more than thirty languages
- Trigger pipelines on a schedule or on an event and distribute the output to target channels
When to use XS2Content Hub / When not to
A quick filter to help you decide if XS2Content Hub is the right fit.
When to use XS2Content Hub
- Communication departments in large organisations that must publish the same message across many channels
- Newsrooms and publishers turning articles into podcasts, videos and social snippets
- Public bodies, municipalities and hospitals subject to web accessibility obligations
- Multilingual teams needing translated and localised versions of existing content
- Organisations with EU data residency requirements for voice and content processing
When not to use XS2Content Hub
- Individuals looking for a self-service sign-up: the buying path runs through a demo request and sales contact
- Teams wanting a mobile app, as none exists on either the Apple App Store or Google Play
- Developers expecting published technical documentation, since the documentation page links to no actual reference or SDK
- Buyers who need a certified security posture, as the SOC 2 and ISO 27001 claims carry no number, auditor or report
- Small budgets seeking a permanent free tier, which the published pricing grid does not offer
How to use XS2Content Hub
A typical end-to-end flow, from setup to results.
- Request a demo through the form on the site, choosing the demo type that matches your need
- Attend the personalised session, which runs thirty to forty-five minutes and can use your own content
- Agree commercial terms with the sales team, since no self-service sign-up exists
- Complete onboarding, which the publisher says takes twenty-four to forty-eight hours after registration
- Connect your existing content sources, repositories and distribution channels to the platform
- Add third-party services to your workspace, such as ElevenLabs for EU-hosted voice
- Connect analytics sources such as Smartocto using your own API key
- Assemble a pipeline in the visual builder from the available AI blocks
- Set the trigger, on a schedule or on an event, and let the pipeline distribute the output
- For the Avatar Widget, paste the code snippet into the pages that need accessible video
Pros & Cons
Pros
- EU data residency is addressed explicitly, with a European hosting region for the voice steps
- GDPR roles are named in plain language: controller, processor and named sub-processor
- The privacy policy publishes an actual list of named sub-processors, which many vendors omit
- A Data Protection Officer is designated and directly reachable
- Web accessibility is treated as a product in its own right rather than a footnote
- Both documented integrations describe a real mechanism, not just a logo
- Reference customers are named and verifiable in the Dutch media sector
Cons
- SOC 2 Type II and ISO 27001 are claimed on four pages without any certificate number, certifying body or report
- The legal address in the terms and privacy policy is contradicted by the register, the contact page and the publisher's own blog
- The company name used in the terms does not exist in the Dutch commercial register, where it is only a registered trade name
- The pricing page is linked from no navigation menu and its purchase buttons are inert
- The terms and privacy policy were last updated in December 2024, before the 2025 product changes they do not mention
- No technical documentation is actually published, despite a page announcing SDKs and an API reference
- The advertised API subdomain returned an error on every path when checked, indicating an unreachable backend
Pricing & Plans
There is no permanent free plan on the published grid, although the terms of service refer in passing to free tier users, which leaves the point unresolved. A fourteen-day free trial without a credit card is advertised on two separate pages. The lowest published paid entry point is 49 EUR per month for the Starter plan on monthly billing, covering fifty content pieces per month and a single user. Annual billing carries a stated twenty per cent discount, bringing the same plan to 39 EUR per month. Taxes may be added, and some services are billed on actual usage with overage charges beyond plan limits. The publisher describes the real cost structure elsewhere as platform fees plus pass-through usage of external services, so the grid should be treated as a starting point rather than a final quotation.
- Starter — 49 EUR per month
- or 39 EUR per month billed annually — 50 content pieces per month
- text-to-speech and text-to-video
- basic analytics
- email support
- 1 user
- Professional — 149 EUR per month
- or 119 EUR per month billed annually — 200 content pieces per month
- multi-platform distribution
- advanced analytics
- priority support
- 5 users
- Business — 349 EUR per month
- or 279 EUR per month billed annually — 500 content pieces per month
- advanced workflow automation
- white-label option
- dedicated account manager
- 15 users
- Enterprise — custom quotation — unlimited conversion
- custom integrations
- SLA guarantee
- 24/7 premium support
- unlimited users
Data, GDPR & hosting
A consolidated view of how XS2Content Hub handles your data.
GDPR overview
GDPR implementation is documented in concrete terms rather than merely asserted. A dedicated GDPR page carries an online rights request form covering access, rectification, erasure, restriction, portability and objection, with a stated thirty-day response time. A Data Protection Officer is designated and reachable at dpo@xs2content.com. The four legal bases relied on are named against Article 6(1)(a), (b), (c) and (f), and the publisher claims to maintain an Article 30 record of processing activities. Breach notification to the supervisory authority is committed to within seventy-two hours. The privacy policy names its sub-processors, sets retention periods per data category and describes transfer safeguards. No Article 27 representative is designated, which is consistent with a publisher established in the Netherlands. CCPA compliance is claimed alongside GDPR.
Who owns the data?
Under the terms of service, customers keep full ownership of the content they upload. XS2Content receives only a limited, non-exclusive, royalty-free licence, and that licence is bounded by four named purposes: processing and transforming the content as instructed, storing it temporarily to deliver the service, creating backups, and improving the service through aggregated, anonymised analysis. Outputs generated by the AI belong to the customer, who may use them commercially. In GDPR terms the publisher states the roles explicitly: the customer organisation is the controller, XS2Content acts as processor, and ElevenLabs is named as a sub-processor for the EU-hosted voice steps.
Reuse rights
Customers may reuse the generated output without asking permission. The terms state that ownership of anything produced from a customer's own input and prompts stays with that customer, and that commercial use is allowed, subject to the terms themselves. Attribution is described as appreciated but not required. The customer carries the responsibility side of that freedom. They must hold the rights to the source material, respect third-party trademarks and copyright, and secure permission for any voice or likeness used in generation. Where the law or good practice demands it, AI-generated content must be identified as such. The acceptable use policy specifically forbids deepfakes and impersonation, and the voice cloning offer is conditioned on documented rights and explicit, provable consent from the rightsholder.
Data retention & training
Hosting summary
The publisher states that data is processed in secure facilities within the European Union and other approved regions, and that processing happens primarily within the European Union. For the voice steps delivered through ElevenLabs, a specifically European hosting region is used, and the publisher presents this EU residency as the point of that partnership. No individual country is named and no data centre is identified. The declared cloud infrastructure providers are Amazon Web Services and Google Cloud Platform, listed among the named sub-processors in the privacy policy. Transfers outside the European Economic Area are said to rely on adequacy decisions, European Commission standard contractual clauses and, for the United States, the EU-US Data Privacy Framework. Technical measures quoted are AES-256 encryption at rest, TLS 1.3 in transit, role-based access control and multi-factor authentication.
Things to keep in mind
Risks and trade-offs to weigh before adopting XS2Content Hub.
- Synthetic voice and avatar output can mislead an audience if it is not labelled; the publisher forbids deepfakes and impersonation, but enforcement rests on the customer
- Voice cloning creates a rights exposure: the customer must hold documented, provable consent from the rightsholder, and a shortcut here is a legal problem, not a technical one
- Automating content multiplication makes it easy to publish more without anyone reading the output, so editorial review has to be designed into the pipeline rather than assumed
- Security certifications are asserted without any verifiable evidence, so a buyer with a compliance requirement should demand the actual attestation before relying on them
- The legal identity and address published in the contractual documents do not match the commercial register, which matters if a dispute ever has to be served
- Uploaded content is processed by third-party AI services, so sensitive material leaves the customer's perimeter even where the hosting region is European
- Leaning on generated summaries and translations without native review can quietly degrade accuracy, especially for regulated or medical information
Setup & Integrations
Technical difficulty
Low for the buyer, because almost nothing is self-service. Access starts with a demo request and a commercial agreement, after which the publisher says onboarding takes twenty-four to forty-eight hours with hands-on support. The Avatar Widget needs only a code snippet on the target pages. Integrations are configured with a customer-supplied API key or by adding a service to the workspace, and pipelines are built in a visual editor rather than in code. The one real gap is developer-facing: no technical documentation is published, so custom API work depends on direct contact with the vendor.
Deployment
Integrations
Supported languages
Behind XS2Content Hub
Social
Resources
All the official URLs gathered for verification and reference.
Frequently asked questions
What does XS2Content Hub actually do?
What is the difference between the two products?
How much does it cost?
Is there a free trial or a free plan?
Is there an API?
Where is the data hosted?
Is customer content used to train AI models?
Which integrations are documented?
Which languages are supported?
Is there a mobile app?
Should you pick XS2Content Hub?
XS2Content Hub is a real product from a real, very small Dutch publisher, and the distance between those two facts is the most useful thing to keep in mind when reading its website.
The substance holds up. The pipeline approach is coherent, the two integrations are described with mechanisms a buyer could actually verify, the accessibility product answers a concrete regulatory need for European public bodies, and the reference customers are named Dutch media and corporate organisations rather than anonymous logos. The privacy documentation is unusually specific for a company this size: named sub-processors, retention periods per data category, GDPR roles spelled out, and a reachable Data Protection Officer.
The presentation layer is where care is needed. SOC 2 Type II and ISO 27001 are claimed repeatedly without a certificate number, a certifying body or a report, so nothing can be relied on there. The legal address in the terms and privacy policy sits in Amsterdam while the register, the contact page, the telephone code and the publisher's own writing all point to Hilversum. The company name used in the terms is a registered trade name rather than the legal entity. The pricing page is reachable from no menu and its purchase buttons lead nowhere, the legal documents predate the 2025 product changes, and the announced developer documentation does not exist.
In practice this is bought through a demo and a negotiated contract, not through the published grid. For a communication department with real volume, EU residency constraints and accessibility obligations, it is worth a conversation. Treat the published figures, certifications and legal identity as claims to be confirmed in writing before signing.
- Choosing a selection results in a full page refresh.
- Opens in a new window.