Analyzing:
Scanning for incompetence...
The roast engine is temporarily overloaded.
RoastYourSite
URL: bahn.de
Final Verdict
0/100

Just like their trains, the bahn.de website is a delayed, over-engineered monument to German bureaucracy that somehow charges 63€ for a local transit ticket while begging you to read their Lieferkettensorgfaltspflichtengesetz in the footer.

Impression
38
The hero section immediately greets you with the threat 'Wir modernisieren unsere Strecken' right under the promotion for a 199€ BahnCard 50. Nothing says 'welcome to our digital portal' quite like an immediate warning that you will be stranded at a freezing platform in Hamm waiting for an 'Ersatzverkehr' bus.
Delayed arrival by design
Performance
25
DB Systel built an entire custom ecosystem around '@db-ui/elements-enterprise' just to wrap Web Components in Angular proxies, only to serve a site that panics and throws a massive 'JavaScript ist deaktiviert' warning if your browser takes more than a millisecond to load their massive bundle.
Enterprise proxy bloat
SEO
42
The meta title 'DB Fahrplan, Auskunft, Tickets, informieren und buchen - Deutsche Bahn' looks like a SEO agency from 2008 had an existential crisis and decided to dump every single verb associated with travel into a single title tag.
Keyword-stuffed German soup
Copywriting
28
Calling the Deutschland-Ticket 'günstig unterwegs' at 63 Euro per month is a masterclass in corporate gaslighting. Meanwhile, their slogan 'Wir drücken den Preis. Sie Ihre Liebsten!' sounds like a threat when you realize the only thing being 'pressed' is your patience when your connecting ICE is canceled.
Euphemistic inflation marketing
Trust
50
The footer is a beautiful, terrifying museum of German compliance, featuring links for 'Beförderungsbedingungen' and the legendary 'LkSG' (Lieferkettensorgfaltspflichtengesetz). They clearly spent more time auditing their digital supply chains for human rights than auditing why their trains are physically unable to arrive on time.
Legal disclaimer minefield
Share your shameRoast another victim