Skip to content
  • GDPR-compliant
  • 100% hosting in Germany
  • Personal contact
  • Support included
  • Provisioning within 24 hours

Protect and speed up your website with ShieldCache

Firewall and cache in front of your website - your hosting stays where it is.

ShieldCache is a reverse proxy that sits in front of your existing website. Visitors reach our servers in Germany first: a web application firewall based on the OWASP Core Rule Set checks every request, rate limits, country and IP rules keep unwanted traffic away, and an HTTP cache answers recurring requests directly.

Your server, your host and your application stay unchanged - you only switch the DNS records of your domain. You control everything else yourself in the customer area: ready instantly and without a setup fee.

Servers in Germany Developed & operated by SpeedIT

  • Ready instantly, no setup fee
  • Your hosting stays where it is
  • WAF based on the OWASP Core Rule Set
  • Servers in Germany, GDPR compliant
  • Support included

Simply explained

What is ShieldCache?

A protective shield with a cache that sits in front of your website - without you having to change your hosting.

Today, visitors load your website directly from your host. With ShieldCache, your domain points to our proxy servers instead. There, attacks are detected and rejected, access is limited or checked with a captcha and frequently requested content is delivered from the cache. Only clean requests are passed on to your server, the so-called origin.

You keep your server, your CMS and your host. Setup, rule changes and statistics are handled in the customer area - or you let our team take care of the setup.

Plans

ShieldCache plans.

Firewall, cache, access rules, captcha check and statistics are included in every plan - the plans differ in websites, requests, rate limit paths and path rules. Enterprise also includes custom certificates and custom error pages.

  • ShieldCache Starter

    Managed Security

    For small to medium-sized websites

    • 1 protected website
    • 100,000 requests / month included
    • 3 rate limit paths
    • 3 path rules per website
    • Option custom certificate

    €49.00 / month*

    10 % discount for annual payment

    Select
  • ShieldCache Professional

    Managed Security

    For online shops and web applications

    • 3 protected websites
    • 500,000 requests / month included
    • 10 rate limit paths
    • 10 path rules per website
    • Option custom certificate

    €129.00 / month*

    10 % discount for annual payment

    Select
  • ShieldCache Enterprise

    Managed Security

    For business-critical systems

    • 10 protected websites
    • Unlimited requests (fair use)
    • 50 rate limit paths
    • 25 path rules per website
    • Included custom certificates

    €299.00 / month*

    10 % discount for annual payment

    Select
All services in detail

No setup fee. Requests above the monthly quota (Starter, Professional) are charged at €5.83 incl. VAT (€4.90 net) per started 100,000 requests. Enterprise includes unlimited requests subject to fair use.

How it works

Protected in three steps.

No installation on your server, no waiting: you set up ShieldCache yourself in the customer area. If you prefer, our team does it for you.

  1. Order a plan

    Starter, Professional or Enterprise. After ordering, your project is ready in the customer area - without a setup fee.

  2. Enter site and origin

    Create your website and enter where it is hosted today: the IP address or host name of your server. A test shows whether ShieldCache can reach your server. Templates for WordPress, WooCommerce, Shopware 6, Joomla and static websites help with the cache rules.

  3. Switch DNS

    Point your domain to ShieldCache with a CNAME or A/AAAA record. After the automatic check, the site goes live and the certificate is issued automatically.

Features

Everything your website needs up front.

Protection, speed and insight - included in every plan and configurable yourself in the customer area.

  • Web application firewall

    The OWASP Core Rule Set checks every request for SQL injection, cross-site scripting, command execution and other attack patterns. You switch 13 attack categories individually and define exceptions per path. New sites start in detection mode.

  • HTTP cache on your terms

    You control HTML caching with its own lifetime, file types, query parameters and cookies yourself - with templates for WordPress, WooCommerce, Shopware 6, Joomla and static websites. Purge the cache with one click: everything, a path or a prefix.

  • Fast delivery

    HTTP/2 and HTTP/3 with QUIC, compression with zstd or gzip and HSTS as you choose. If your server fails to respond, ShieldCache keeps delivering content that is already cached.

  • Several servers, one domain

    Path rules forward individual paths such as /api/ to separate servers, WebSockets included - no proxy of your own is needed on your server. Plus up to four additional origins for failover or load balancing, with health checks.

  • Rate limits with captcha check

    Limit requests per path and see in the log how often and from where a limit applied. Instead of a hard block, a captcha check can be shown - real visitors get through.

  • IP, country and network rules

    Allow or block IP addresses and networks, also for a limited time. Allow or block countries and the networks of entire providers (ASN). Global blocklists of known abuse IPs take effect at network level.

  • Access protection with login

    Protect the whole site or individual folders by IP allow list, user name and password, or both - with protection against password guessing. Protected content never ends up in the cache.

  • Statistics and logs

    Requests, traffic, share served from the cache and requests that never reached your server - real measurements, updated live. Every error page carries a reference that you look up in the log.

Included in every plan

All details at a glance.

Differences between the plans are marked with the info icon. Hover over it to see the values per plan.

01 / 07

Firewall (WAF)

  • Web application firewall with the OWASP Core Rule Set
  • Detection mode to start, then blocking
  • 13 attack categories that can be switched individually
  • Selectable protection level, profiles for WordPress, WooCommerce, Shopware and Laravel
  • Exceptions per path: "allow" or "allow & log"
  • WAF log with rule, match and reference
02 / 07

Cache & Performance

  • HTTP cache in front of your website
  • HTML caching with its own lifetime
  • Respect or override the cache headers of your server
  • Adjustable cache duration for static files and browser cache
  • Always or never cache specific file types
  • Ignore or sort query parameters
  • Define paths and cookies that bypass the cache
  • Templates for WordPress, WooCommerce, Shopware 6, Joomla and static websites
  • Serve stale content when your server does not respond
  • Purge the cache with one click: everything, path or prefix
03 / 07

Optimisation & origin

  • HTTP/1.1, HTTP/2 and HTTP/3 with QUIC
  • Compression with zstd or gzip
  • Configurable HSTS
  • Up to four additional origins with failover or load balancing
  • Health checks for the origins
  • Separate timeouts for connection and response
  • Selectable headers carrying the visitor IP
  • Adjustable maximum request size
  • Path rules per website: separate server per path, e.g. /api/ or WebSockets Starter: 3 rules Professional: 10 rules Enterprise: 25 rules
04 / 07

Access protection

  • Global blocklists of known abuse IPs and networks (IPv4 and IPv6), updated continuously
  • Rate limits per path Starter: 3 paths Professional: 10 paths Enterprise: 50 paths Option for every plan: +5 paths
  • Rate limit log: how often and from where
  • IP allow lists and IP blocks, also time-limited
  • Country filter: allow only or block specific countries
  • ASN filter: allow or block the networks of entire providers
  • Captcha check instead of a hard block for rate limits, country and ASN filters and minor WAF matches
  • Password and IP protection for the whole site or individual folders
  • File protection for typical CMS paths
  • Security headers from templates
05 / 07

Certificates & domains

  • Automatic certificates from Let's Encrypt
  • Custom certificates Starter: as an option Professional: as an option Enterprise: included
  • Protected websites Starter: 1 website Professional: 3 websites Enterprise: 10 websites Additional websites as an option
  • Redirect to www or without www
06 / 07

Transparency & privacy

  • Error pages with error code and reference
  • Custom design of the error pages: logo, colour, name, maintenance text Starter: not included Professional: not included Enterprise: included
  • Statistics on requests, traffic, cache and blocks, updated live
  • Real measurements, no extrapolation
  • Statistics without IP addresses
  • IP addresses in the log shortened after 7 days, deleted after 30 days
  • Local country and network database, the IP address does not leave the proxy for this
  • Servers in Germany, GDPR compliant
07 / 07

Service

  • Personal contact
  • Support included
  • Ready instantly, no setup fee
  • Express setup by our team (optional)
51 services

Technology

The path of a request.

Every request to your domain passes through the same stations - only then does it reach your server.

  1. Proxy servers in Germany

    Your domain points to ShieldCache. The encrypted connection terminates on our servers in Germany - via HTTP/1.1, HTTP/2 or HTTP/3, with a certificate from Let's Encrypt or your own.

  2. Global blocklists

    Traffic from known abuse IPs and networks is dropped at network level - before a request is processed any further.

  3. Access rules

    Rate limits, IP rules, country and ASN filters, access protection and file protection apply first. For soft blocks, a captcha check can be shown instead.

  4. Web application firewall

    The OWASP Core Rule Set checks the request - only logged in detection mode, rejected in blocking mode. Categories and exceptions apply to your site only.

  5. HTTP cache and your server

    If the response is in the cache, it goes straight back to the visitor, compressed if you wish. All other requests are forwarded by ShieldCache to your server via HTTPS - with additional origins also with load balancing or failover in case of an outage.

In detail

How you work with ShieldCache.

01Start the firewall without false alarms

Every new site starts in detection mode: the firewall checks all requests and writes matches to the WAF log, but does not block anything yet. This shows you whether legitimate requests trigger rules - for example a form, an editor or an API.

For such cases you add exceptions per path: "allow" disables the affected rules there, "allow & log" no longer blocks but keeps writing matches to the log. You switch entire attack categories individually: SQL injection, cross-site scripting, local and remote file inclusion (LFI/RFI), PHP, Java, command execution, session fixation, request smuggling, scanners, protocol violations, multipart and generic attacks.

Then you switch to blocking with one click. The protection level and profiles for WordPress, WooCommerce, Shopware, Laravel and other applications help with fine-tuning.

02Set rate limits where they matter

Login pages, contact forms and APIs are popular targets for automated attacks. With rate limits you define per path how many requests are allowed within a time window. If the limit is exceeded, ShieldCache rejects further requests - or, if you wish, shows a captcha check so that real visitors can continue.

In the rate limit log you see for each rule how often it applied and from which countries and networks the requests came. The number of paths depends on the plan and can be extended in packages of five paths each.

03Cache on your terms

The HTTP cache answers recurring requests directly and relieves your server. You decide whether HTML is cached as well with its own lifetime, whether ShieldCache respects or overrides the cache headers of your server and how long browsers keep static files. You always or never cache specific file types, ignore or sort query parameters, and cookies such as login or cart bypass the cache.

Templates for WordPress, WooCommerce, Shopware 6, Joomla and static websites add common paths, cookies and parameters. If your server fails to respond, ShieldCache keeps delivering content that is already cached for a configurable time. After an update, you purge the cache with one click - completely, for a path or a prefix.

04Fast and resilient delivery

ShieldCache speaks HTTP/1.1, HTTP/2 and HTTP/3 with QUIC - browsers choose the fastest protocol themselves. If you wish, ShieldCache compresses responses with zstd or gzip, and you configure HSTS separately.

If your website runs on several servers, you add up to four additional origins: for failover or load balancing, with regular health checks. You set the timeouts to the origin, the headers carrying the visitor IP and the maximum request size yourself.

05API, app and WebSockets under one domain

If several applications run under your domain - such as the website, an API and a WebSocket service -, path rules distribute the requests: each path, for example /api/, goes to a separate server with its own port. You no longer need a proxy of your own on your server for this.

Example: with the rule /api/ → 203.0.113.20:8080 and “Remove path prefix”, calls to www.muster.de/api/users go to the API server as /users, everything else goes to your origin as before. You choose per rule whether the cache applies to a path - by default, requests go straight to the target. WebSockets are passed through, and the firewall, rate limits and access rules also apply to these paths.

Starter includes 3, Professional 10 and Enterprise 25 path rules per website. Step by step: Path rules: several applications under one domain.

06Control access

Allow individual IP addresses or entire networks - for example your office or your agency - or block suspicious senders, optionally only for a certain time. With the country filter you allow only selected countries or block individual countries, with the ASN filter the networks of entire providers, such as data centres. Global blocklists of known abuse IPs and networks are updated continuously and take effect at network level.

Instead of a hard block, a captcha check can be shown for rate limits, country and ASN filters and minor firewall matches. Clear attacks stay blocked. The check runs via CaptchaCore, our own GDPR compliant captcha service (captchacore.eu).

File protection profiles block typical paths of common CMS that should not be publicly accessible, and security headers complement the responses of your website.

07Protect areas with a password or IP

A staging environment, an admin area or an internal page should not be public? With access protection you open the whole site or individual folders only to specific IP addresses, require a user name and password, or combine both.

Repeated failed attempts lead to a temporary block - this slows down password guessing. Protected content never ends up in the cache, and your application does not need to be changed.

08Error pages with reference

If ShieldCache rejects a request - through the firewall, a rate limit, an IP, country or network rule - or your server cannot be reached, the visitor sees a dedicated error page with an error code and reference.

If a customer contacts you with this reference, you look it up in the customer area and see which rule applied. This lets you resolve false alarms quickly.

In the Enterprise plan you design error, maintenance and check pages yourself: with your logo, your colour, your name and your own maintenance text.

09Statistics with real measurements

The statistics show requests, traffic, the share served from the cache and how many requests never reached your server. Plus blocks by reason, countries, most requested paths and response times - updated live. All values are measured, not extrapolated.

Privacy is built in: the statistics work without IP addresses. In the log, IP addresses are shortened after 7 days and deleted after 30 days. ShieldCache determines countries and networks with a local country and network database - the IP address does not leave the proxy for this.

10Apply changes safely

You first collect settings in a draft and apply them to the proxy with one click. Every applied version is saved - you can restore an earlier one if needed.

In an emergency, you pause the protection of a site or show a maintenance page.

11Options and additional costs

All prices incl. VAT per month, net in brackets:

  • Additional protected website: €11.78 (€9.90)
  • 5 additional rate limit paths: €5.83 (€4.90)
  • Custom certificate (Starter, Professional): €5.83 (€4.90) - included in Enterprise
  • Additional requests above the quota: €5.83 (€4.90) per started 100,000 requests

Express setup by our team: one-time €99.00 incl. VAT (€83.19 net), optional. You book options when ordering or later in the customer area.

Tasks & costs

Who does what?

You control your sites in the customer area, we operate the platform. And if it needs to be quick, our team sets everything up for you.

Setup
No fee
Ready instantly - you create your sites yourself.
Express setup
€99 one-time
Optional: our team sets up your sites. Incl. VAT (€83.19 net).
Additional requests
€5.83 per 100,000
Per started 100,000 requests above the quota, incl. VAT (€4.90 net).
Location
Germany
Proxy servers in Germany, GDPR compliant.

You

Your part
  • Create sites and enter the origin
  • Switch the DNS records of your domain
  • Review the WAF log and define exceptions
  • Set cache, rate limit and access rules
  • Maintain your website at your host as before

Express setup

On request
  • Our team sets up your sites
  • Coordination via support ticket
  • One-time, no recurring costs

SpeedIT

Our part
  • Operate proxy servers in Germany
  • Keep rule set, blocklists and software up to date
  • Issue and renew certificates
  • Provide statistics and logs
  • Support via ticket

Services

Why ShieldCache?

More protection and speed for your website, without moving and without depending on large cloud providers.

Your hosting stays

ShieldCache works as a reverse proxy in front of your website. Server, host and application stay as they are - you only switch the DNS records.

Ready instantly

No setup fee and no waiting: you create your sites yourself in the customer area. If you prefer, our team takes care of the setup.

You stay in control

You configure firewall, cache, rate limits and access rules yourself. Changes are applied with one click, earlier versions can be restored at any time.

Made in Germany

Proxy servers in Germany, development and support by SpeedIT. Statistics without IP addresses, logs with short retention.

Customer testimonials

What our customers say.

4.9 100 % recommend us · HOSTtest
  • The Best

    Easy, Cheap and Powerful What do you want more? I can't Imagine much. Go and get your SpeedIT

    Painfull T. U. M. Recommends us
  • Super Service und Leistung bei fairen Preisen

    Seit viele Jahren sind wir Kunde bei SpeedIT mit verschiedenen Domains, vHosts und Diensten. Der Service und Support von SpeedIT ist absolut hervorragend. Über das Ticketsystem oder den direkten Telefonkontakt wurde uns stets schnell geholfen und Lösungen angeboten und umgesetzt. Die Preise sind - gemessen an der super Leistung - absolut fair. Wir können SpeedIT für ernsthaftes Business nur empfehlen!

    Peter S. Recommends us
  • Sehr guter Hosting Service

    Ich bin schon seit vielen Jahren Kunde und kann den vorbildlichen Service nur loben. Offene Fragen wurden kurzfristig beantwortet und Hilfestellung bei Konfiguration und Absicherung waren perfekt. Klare Empfehlung für mich.

    Andreas W. Recommends us
  • Beste Wahl

    Hier gibt es einen herausragenden Service. Werde immer bei SpeedIT bleiben, weil sie den besten Service bieten wenn es ein Problem gibt. Die Bedien-Oberfläche finde ich sehr Übersichtlich - auch für Anfänger. Der Server ist extrem schnell und dasselbe gilt für den Support bei Problemlösungen.

    Sabine V. Recommends us
  • Sehr zufrieden

    Alles gut und problemlos, schnelle Ticket-Bearbeitung.

    Tom N. Recommends us
  • Service und Beratung direkt vom Chef

    Ich hatte einige Fragen vor der Buchung. Zunächst kam ich telefonisch nicht durch, aber kurze Zeit später rief der Gründer und Chef persönlich zurück. Das Gespräch war sehr freundlich, hat mich überzeugt und so habe ich mich entschieden, Kunde zu werden. Bisher lief alles reibungslos und ich bin sicher, es bleibt auch so. Besonders gut finde ich die Philosophie, möglichst mit deutschen Unternehmen zusammenzuarbeiten und einen telefonischen Service zu bieten.

    Manuel F. Recommends us
  • toller Provider

    nicht nur in den Preisen und der Leistung klasse, auch beim Support 1a. Kann ich nur empfehlen

    Nanko B. Recommends us
  • SpeedIT Solutions - Super IT Provider

    SpeedIT Solutions - Super IT Provider Sehr gute Unterstützung, top Erreichbarkeit, supergünstige Preise, beste Qualität, sehr zu empfhehlen.

    Peter S. Recommends us
  • Hosting auf höchstem Niveau - persönlicher Support, der Maßstäbe setzt

    Wir arbeiten seit geraumer Zeit mit Speedit Solutions zusammen und können nur sagen: So stellt man sich einen professionellen Hosting-Partner vor. Besonders hervorheben möchten wir Geschäftsführer Tobias Goth. Seine Reaktionszeiten sind außergewöhnlich schnell, der Support ist persönlich, kompetent und lösungsorientiert. Er kennt unsere Projekte und Anforderungen genau und unterstützt uns auch bei individuellen Konfigurationen mit großem Engagement. Man hat nie das Gefühl, nur eine Ticketnummer zu sein - stattdessen erhält man eine Betreuung auf Augenhöhe. Mit dem Wachstum unserer Projekte wächst auch die Unterstützung durch Speedit Solutions. Wir können uns jederzeit auf Tobias und sein Team verlassen. Dieses Vertrauen ist für uns als Agentur von unschätzbarem Wert. Was Speedit besonders auszeichnet, ist die spürbare Leidenschaft für Hosting und IT. Diese zeigt sich nicht nur im täglichen Support, sondern auch in der kontinuierlichen Weiterentwicklung der Plattform - insbesondere beim neuen Kunden-Control-Panel. Hier wird deutlich, dass nicht einfach nur Software entwickelt wird, sondern mit Herzblut, hoher Fachkompetenz und dem Anspruch, Kunden langfristig die bestmögliche Lösung zu bieten. Für uns ist Speedit Solutions der ideale Hosting-Partner für Agenturen, die Wert auf Zuverlässigkeit, Performance und persönlichen Service legen. Klare 10 von 10 Punkten - uneingeschränkte Empfehlung!

    Sven F. Recommends us
  • Bester Hoster Überhaupt

    Ich bin mit allem zu 100% zufrieden. Ich nutze diesen Anbietern schon jahrelang! Nie Probleme gehabt.

    Michael G. Recommends us
All reviews on HOSTtest (opens in a new window)

Reviews from independent portals, updated hourly.

Frequently Asked Questions

Good to know.

Answers to the most frequently asked questions about ShieldCache.

Ask a question

What exactly is SpeedIT ShieldCache?

ShieldCache is an upstream security and caching layer for your website. All requests first pass through our infrastructure, where they are checked for threats and - where possible - served from the cache. Unlike cloud services such as Cloudflare, ShieldCache is a proprietary solution developed by SpeedIT.

What is ShieldCache?

ShieldCache is a reverse proxy with a web application firewall, HTTP cache, rate limits and access rules. It sits in front of your existing website: visitors reach our servers in Germany first, and only checked requests are passed on to your server.

How does ShieldCache protect against known attackers?

ShieldCache relies on premium threat intelligence feeds, which are updated several times a day. These feeds contain IP addresses and networks that have been proven to be used for cyberattacks, spam, botnets or other malicious activities. Requests from these sources are automatically blocked before they even reach your website. Combined with our WAF, rate limiting and bot management, this creates multi-layered protection that proactively defends against attacks - rather than waiting until damage has already been done.

What happens to my hosting?

Nothing - your hosting stays where it is. Your website keeps running at your current provider, whether at SpeedIT or elsewhere. In ShieldCache you only enter the address of your server and point the DNS records of your domain to ShieldCache.

Do I have to use SpeedIT for my web hosting?

No. ShieldCache acts as a reverse proxy in front of any hosting infrastructure. All you need to do is change your domain’s DNS settings. Your current hosting - whether with SpeedIT or another provider - remains unchanged.

How long does the switch take?

Setup in the customer area usually takes just a few minutes. After that it depends on your DNS: as soon as the new records are visible - often after a few minutes, longer depending on the time to live (TTL) of the old records - ShieldCache checks the domain automatically, activates the site and issues the certificate.

What is detection mode?

During the first days after activation, the firewall only logs attacks instead of blocking them. This lets you calmly check in the WAF log whether legitimate requests trigger rules and add exceptions per path if needed - as "allow" or as "allow & log" if you want to keep observing matches. Then you switch to blocking - you decide when.

What types of attacks does ShieldCache protect against?

ShieldCache offers multi-layered protection against SQL injection, XSS, CSRF, brute-force attacks, bot-based scraping, credential stuffing and basic DDoS mitigation. For advanced DDoS protection, we recommend our CyberSec product.

What counts as a request?

Every HTTP request that ShieldCache answers for your sites - page views as well as images, scripts and stylesheets, regardless of whether the response comes from the cache or from your server. A single page view therefore often consists of several requests. You can see your current usage in the customer area at any time.

How quickly can ShieldCache be set up?

Basic set-up takes 2-5 working days, depending on the plan. ShieldCache is active immediately following the DNS changeover. Fine-tuning takes place iteratively over the first few weeks. With the Enterprise plan, we offer express provisioning within 48 hours.

What if my quota is not enough?

Your website keeps running - nothing is switched off. We notify you by email when 80 % and 100 % of the monthly quota are reached. Requests beyond that are charged at €5.83 incl. VAT (€4.90 net) per started 100,000 requests. If your plan is permanently too small, switch to a larger plan in the customer area; Enterprise includes unlimited requests subject to fair use.

How much faster will my website become?

Typical results: a 60-90 per cent reduction in Time to First Byte (TTFB), cached pages loaded in under 50 ms, and a 70-95 per cent reduction in server load. Websites with returning visitors or high traffic levels benefit particularly greatly.

Can I cancel at any time?

Yes, within the term you choose when ordering - without a minimum term, ShieldCache can be cancelled monthly. After the contract ends, ShieldCache keeps passing your sites through until the end of the deletion period, just without protection and cache. This keeps your website reachable until you have pointed the DNS records back to your server. After that, the sites are removed.

Does ShieldCache work with my CMS?

Yes. ShieldCache works with any website that is reachable via HTTP or HTTPS. For WordPress, WooCommerce, Shopware, Laravel and other applications there are ready-made firewall profiles that avoid known false alarms, and for WordPress, WooCommerce, Shopware 6, Joomla and static websites there are templates for the cache rules. Anything beyond that is handled with exceptions per path.

Are legitimate users being blocked?

Our configuration is based on the OWASP Core Rule Set in a balanced mode that minimises false positives. During the onboarding phase, we monitor behaviour and adjust the rules so as not to disrupt legitimate traffic.

Awards & Partnerships

Agency partners

Professional support for agencies.

  1. Initial call

    Personal, about your goals and clients.

  2. Partnership

    Simple contract, dedicated contacts.

  3. Training & support

    Your team knows every detail.