# How About Ordinary Middleware?

> Source: <https://ordinary.blog/posts/how-about-ordinary-middleware/>
> Published: 2026-06-19 23:14:25+00:00

With [v0.8](https://codeberg.org/ordinarylabs/Ordinary/releases/tag/v0.8.4), we’ve added initial support for Ordinary Middleware. For this first release we’ve kept narrowly focused on validation operations that can be delegated to external services via HTTP request.

One tool that we’re excited about and is well-aligned with our `#NoAI`

agenda is [Iocaine](https://iocaine.madhouse-project.org)—a service which runs as a separate daemon that filters out requests from ‘AI’ scrapers based on request headers.

Building on the proxy functionality that we [introduced last week](https://ordinary.blob/posts/introducing-ordinary-proxies) (v0.7.0), we’ll be using an Ordinary Proxy to front our very own [GoToSocial](https://gotosocial.org) instance and run validation of all proxied requests against Iocaine before forwarding.
